POCLI — The AI dev team in your terminal.

The developer of the future won’t work alone in front of code, but at the helm of a digital team capable of turning intent into verifiable software: Define the intent. Direct the agents. Deliver verified software.

POCLI — The AI Dev Team in Your Terminal
curl -fsSL https://artificial-intelligence-engineering.github.io/pocli/install.sh | sh

Minimal Harness & Token Efficiency

Inspired by Pi (pi-mono) and empirical findings from Harness Engineering (arXiv:2609.00006), POCLI replaces...

3-Tier Context & SQLite DAG

Built on Node.js Native SQLite (node:sqlite) in WAL + FTS5 mode, POCLI stores the entire engineering histor...

Autonomous QA & Robot Framework

Following the strict “No Self-Review” engineering principle, the Senior Developer never validates their own...

PM Agent & 100% HTML Reports

The Project Manager (PM) provides unified visibility across all virtual engineering specialists without eve...

Knowledge Notebooks & Hybrid RAG

POCLI adapts grounded citation research (arXiv:2311.09533) and the NotebookLM / Open Notebook paradigm dire...

Linux Sandboxing & Multi-Model Router

Every virtual specialist executes in an independent Linux child process communicating via newline-delimited...

Human-Governed SDLC icon

Human-Governed SDLC

You are the Product Owner. Non-bypassable approval gates govern every phase from Architecture to Final Acceptance.
Minimal Harness (~200 Tokens) icon

Minimal Harness (~200 Tokens)

Role-scoped prompts and 3-tier SQLite context assembly keep 90–95% of your context window free with sub-second TTFT.
Empirical QA & Sandboxing icon

Empirical QA & Sandboxing

Independent QA executes real Robot Framework suites in isolated scripts/.venv environments inside OS child processes.