pasky GitHub avatar

pi-omplike-advisor

pasky

A persistent advisor extension for the pi coding agent that adds a second model to review each turn and inject concise, severity-based advice without executing actions.

Stars

98

7-day growth

No data

Forks

7

Open issues

1

License

No data

Last updated

2026-07-11

AI repository intelligence
FR-AI / ANALYSIS

Why it is worth attention

It introduces a self-compacting, read-only reviewer that can catch issues and provide guidance without slowing the primary agent, with a novel advice delivery policy based on severity and reconfirmation.

Who it is for

  • Developers using the pi coding agent
  • AI agent engineers seeking to improve output reliability
  • Teams wanting project-specific guardrails via WATCHDOG.md
  • Users running long agent sessions that need continuous oversight

Use cases

  • Reviewing code changes for bugs or style issues as they are made
  • Project-specific guidance like avoiding common pitfalls or enforcing conventions
  • Non-blocking suggestions (nits) that can be reconciled later without interrupting workflow
  • Long-running sessions where context management prevents silent failures

Strengths

  • Persistent advisor with its own model and read-only tools, ensuring it cannot accidentally modify the session
  • Self-compaction mechanism allows the advisor to survive long sessions without context overflow
  • Severity-based advice delivery (nit, concern, blocker) with reconfirmation to avoid stale advice
  • Customizable via system prompt override, project-specific WATCHDOG.md, and environment variables

Considerations

  • Depends on the pi agent ecosystem; not standalone
  • Asynchronous review can introduce delays (backoff up to 120s) while waiting for advisor catch-up
  • Advisor cannot execute actions, so it cannot automatically fix issues—only advise

README quick start

Installation

Description

Pi extension: a persistent second model that reviews the main agent's work each turn and injects concise advice inline.

Related repositories

Similar projects matched by category, topics, and programming language.

TanStack
Featured
TanStack GitHub avatar

router

TanStack Router is a type-safe, data-driven React router with built-in caching, prefetching, and nested layouts, while TanStack Start extends it into a full-stack SSR framework.

Web DevelopmentFrontend Frameworks
14,861
vercel-labs
Featured
vercel-labs GitHub avatar

scriptc

scriptc compiles ordinary TypeScript into small, fast native executables without needing Node.js, V8, or any JavaScript runtime in the binary.

Developer ToolsCode Quality & Build
1,985
Jakubantalik
Featured
Jakubantalik GitHub avatar

thinking-orbs

A React component library that renders six hand-tuned animated thought orb loading indicators on a plain 2D canvas, with two purpose-tuned sizes and automatic theme detection for AI and agent UIs.

AI & Machine LearningAI Agents
1,191