Pi logo

Pi

Active

A minimal, extensible, MIT-licensed agent harness for coding and beyond

Conditional

Pi is a deliberately minimal, MIT-licensed agent harness with TUI, print/JSON, RPC and SDK modes, 15+ model providers plus local servers, and built-in MCP. The deciding caveat is safety: Pi's docs say it does not ask for approval before every tool call and that tools run with your account's permissions. Right for tinkerers who build their own harness inside a VM or container; wrong for anyone wanting guardrails out of the box.

AI-Native

The product is the agent loop: a harness that runs LLM tool calls, with Codemode and virtual models extending that loop.

Is it right for you?

Good for

  • Developers who want to shape their own agent harness through extensions, skills and prompt templates rather than accept fixed features
  • Embedding an agent in your own software through RPC or the TypeScript SDK
  • Mixing providers, subscriptions and local models (llama.cpp, Ollama, LM Studio, vLLM, SGLang) behind one interface

Not good for

  • Anyone who wants sub-agents or plan mode built in (pi.dev says neither is built in; they come from tmux, extensions or third-party packages)
  • Running untrusted repos, extensions or unattended automation without a container or VM (the docs say Pi does not ask for approval before every tool call and tools use the account's permissions)
  • Buyers who need a vendor-backed paid plan or support (no paid Pi plan appears on the pages we read)

Our experience

We haven't tested Pi ourselves. This profile is based on public documentation, user reviews, and community feedback.

Pricing

Open Source
Open sourceFree (MIT)
  • No paid plan on the pages we read
  • Bring your own subscription, API key or local model
View full pricing

No verdict changes yet

The clock starts day one. Changes land here as our verdict evolves.

Verification log

No verification checks yet

We haven't logged a verification check for this entry. Once a check runs, its history shows here.

How we evaluate

Want this running in your business?

We tested this tool and we build with tools like it every day. Tell us the workflow and we will set it up, integrate it and hand it over working.

The conversation runs on Gnosari, one of the tools in this directory. A real conversation, not a sales script.