Think — architect before you type
pi resonate runs a Staff-Engineer session with repo DNA from pi learn, then emits a .pi-plan.md you can execute step by step.
// packages/pi-cli/src/commands/resonate.ts
One CLI. Every stack. From a single pi "…" sentence to deterministic validation, autofix, routines, and IDE handoff.
Most AI tools stop at the suggestion. Pi CLI runs the loop — planning, writing, and proving the work.
pi resonate runs a Staff-Engineer session with repo DNA from pi learn, then emits a .pi-plan.md you can execute step by step.
// packages/pi-cli/src/commands/resonate.ts
The omni-router turns pi "…" into real chained subprocesses via cli-orchestrator— multilingual, session-aware, polyglot-ready.
// packages/pi-cli/src/lib/omni-router.ts
Sharingan AST + Rasengan cache + cloud rules. pi validate, pi fix, pre-commit hooks, CI, daemonized pi watch.
// packages/pi-cli/src/commands/validate.ts
Pi is the governance and context layer under your AI. Keep your Cursor, Claude Code, Codex CLI — Pi makes them sharper.
Category
Pi governs. Your existing AI writes. Different job, different layer.
Coexistence
Cursor, Claude Code, Codex CLI, Cline, Windsurf — Pi injects your team's DNA into all of them.
Safety net
Deterministic rules, watch daemon, team constitution — before CI, before review.