ToolsEarendil Works (Mario Zechner)

pi

OpenRouter rank

#4

of 16 tracked tools

Tokens / day

50.8B

snapshot Jul 7, 2026

Requests / day

842,380

OpenRouter, summed

Usage

OpenRouter token volume

latest Jul 7, 2026

source: OpenRouter app rankings · summed across the tool's apps · daily

50.8B on Jul 7, 2026

Pricing

Subscription plans

Latest captured subscription plans for pi.
Plan$/moNotes

plan tracking pending — first pricing-page capture lands with the next crawl (no public pricing page on file)

source: vendor pricing page

awaiting first capture

Change history

no plan changes detected yet — changes appear here the day the pricing page moves

Changelog

Releases

  • v0.80.3v0.80.3
    Jun 30, 2026
    • ### New Features
    • **Anthropic Claude Sonnet 5 support** - Claude Sonnet 5 is available through inherited Anthropic-compatible and Bedrock provider catalogs with adaptive thinking enabled. See [Providers](https://github.com/earendil-works/pi/blob/v0.80.3/packages/coding-agent/docs/providers.md) and [Model Options](https://github.com/earendil-works/pi/blob/v0.80.3/packages/coding-agent/docs/usage.md#model-options).
    • **Configurable output spacing** - `outputPad` controls horizontal padding for user messages, assistant messages, and thinking blocks. See [Settings](https://github.com/earendil-works/pi/blob/v0.80.3/packages/coding-agent/docs/settings.md#ui--display).
  • v0.80.2v0.80.2
    Jun 23, 2026
    • ### Changed
    • Changed inherited pi-ai `ApiKeyCredential` to use the `auth.json`-compatible discriminator `type: "api_key"` and provider-scoped `env` values instead of `type: "api-key"` and metadata.
    • Renamed the inherited agent-core public harness shell execution options type from `ExecutionEnvExecOptions` to `ShellExecOptions`.
  • v0.80.1v0.80.1
    Jun 23, 2026
    • ### Fixed
    • Fixed inherited Amazon Bedrock scoped `AWS_PROFILE` endpoint resolution for built-in inference profile endpoints.
    • Fixed inherited Fireworks Anthropic-compatible requests to apply session-affinity and unsupported tool-field defaults for custom Fireworks models.
  • v0.80.0v0.80.0
    Jun 23, 2026
    • ### Changed
    • Added `Ctrl+J` as a default newline keybinding alongside `Shift+Enter`.
    • Renamed the displayed `zai` provider label to ZAI Coding Plan (Global) for clarity ([#5965](https://github.com/earendil-works/pi/issues/5965)).
  • v0.79.10v0.79.10
    Jun 22, 2026
    • ### New Features
    • **Extension compaction event context** - Extension `session_before_compact` and `session_compact` events now include `reason` and `willRetry`, so extensions can distinguish manual `/compact`, threshold auto-compaction, and overflow retry flows. See [session_before_compact / session_compact](https://github.com/earendil-works/pi/blob/v0.79.10/packages/coding-agent/docs/extensions.md#session_before_compact--session_compact) and [Custom Summarization via Extensions](https://github.com/earendil-works/pi/blob/v0.79.10/packages/coding-agent/docs/compaction.md#custom-summarization-via-extensions).
    • **Safer update flow** - `pi update` installs the exact checked Pi version, and update notices show the changelog URL, making upgrades more predictable. See [Install and Manage](https://github.com/earendil-works/pi/blob/v0.79.10/packages/coding-agent/docs/packages.md#install-and-manage).
  • v0.79.9v0.79.9
    Jun 20, 2026
    • ### New Features
    • **Chat-template thinking compatibility** - OpenAI-compatible custom providers can map Pi thinking levels into `chat_template_kwargs`, enabling vLLM/Hugging Face chat-template models such as DeepSeek to use provider-native thinking controls. See [Custom Provider API Types](https://github.com/earendil-works/pi/blob/v0.79.9/packages/coding-agent/docs/custom-provider.md#api-types) and [OpenAI Compatibility](https://github.com/earendil-works/pi/blob/v0.79.9/packages/coding-agent/docs/models.md#openai-compatibility).
    • **GLM-5.2 provider improvements** - GLM-5.2 now has corrected Fireworks OpenAI-compatible routing and OpenRouter `xhigh` thinking support, improving `/model` behavior and high-effort reasoning for GLM-5.2 users. See [Model Options](https://github.com/earendil-works/pi/blob/v0.79.9/packages/coding-agent/docs/usage.md#model-options).
  • v0.79.8v0.79.8
    Jun 19, 2026
    • ### New Features
    • **Selective provider base entry points** - SDK users can pair `@earendil-works/pi-ai/base` and `@earendil-works/pi-agent-core/base` with explicit provider registration to keep bundled applications from including unused provider transports. See [`pi-ai` Base Entry Point](https://github.com/earendil-works/pi/blob/v0.79.8/packages/ai/README.md#base-entry-point) and [`pi-agent-core` Base Entry Point](https://github.com/earendil-works/pi/blob/v0.79.8/packages/agent/README.md#base-entry-point).
    • **Mistral prompt caching** - Mistral sessions now use provider-side prompt caching with session affinity and cached-token usage/cost accounting. See [API Keys](https://github.com/earendil-works/pi/blob/v0.79.8/packages/coding-agent/docs/providers.md#api-keys) and [Environment Variables](https://github.com/earendil-works/pi/blob/v0.79.8/packages/coding-agent/docs/usage.md#environment-variables).
  • v0.79.7v0.79.7
    Jun 18, 2026
    • ### New Features
    • **Automatic theme mode** - `/settings` can choose separate light and dark themes and follow terminal color-scheme changes. See [Selecting a Theme](https://github.com/earendil-works/pi/blob/v0.79.7/packages/coding-agent/docs/themes.md#selecting-a-theme).
    • **Self-only updates by default** - `pi update` now updates pi only, with `pi update --all` for updating pi and packages together. See [Install and Manage](https://github.com/earendil-works/pi/blob/v0.79.7/packages/coding-agent/docs/packages.md#install-and-manage).
  • v0.79.6v0.79.6
    Jun 16, 2026
    • ### Fixed
    • Fixed HTTP dispatcher configuration to preserve a caller's deliberate `fetch` override instead of reinstalling the undici global fetch over it.
    • Fixed inherited OpenCode Go DeepSeek V4 thinking-off requests to send the provider's `thinking: { type: "disabled" }` compatibility parameter.
  • v0.79.5v0.79.5
    Jun 16, 2026
    • ### New Features
    • **Provider-scoped API key environments** - `auth.json` API key entries can now include `env` overrides for provider-specific Cloudflare, Azure OpenAI, Google Vertex, Amazon Bedrock, cache retention, and proxy settings without changing the project shell. See [Auth File](https://github.com/earendil-works/pi/blob/v0.79.5/packages/coding-agent/docs/providers.md#auth-file).
    • **Global HTTP proxy setting** - Configure `httpProxy` once in global settings to apply `HTTP_PROXY` and `HTTPS_PROXY` to Pi-managed HTTP clients. See [Network](https://github.com/earendil-works/pi/blob/v0.79.5/packages/coding-agent/docs/settings.md#network).

source: github.com/earendil-works/pi/releases

latest Jun 30, 2026

Adoption

GitHub & package growth

GitHub stars

source: github.com/earendil-works/pi

68,637 stars · Jul 8, 2026

Package downloads/day

source: registry stats · @earendil-works/pi-coding-agent · 3 zero-day gaps hidden

162,086/day · Jul 7, 2026

Community

Reddit pulse

30-day · to Jul 8, 2026

Mentions/day

Sentiment split

source: Reddit mentions across coding subreddits · sentiment auto-classified

latest Jul 8, 2026

Benchmarks

Benchmark results

Benchmark scores for pi.
BenchmarkConfigurationScoreDateSource

no benchmark results attributed to pi yet

scores as published by each benchmark; configurations differ — compare within a row's benchmark only

Alternatives

Similar tools

Alternatives to pi by OpenRouter usage-rank proximity.
#ToolTokens/day7d ΔHead-to-head
5
ClineCline Bot Inc.
96.2B67.9%vs pi
3
Kilo CodeKilo Code
252.2Bvs pi
2
Claude CodeAnthropic
283.3Bvs pi
18
CursorAnysphere
12.6Bvs pi

ranked by OpenRouter usage-rank proximity

snapshot Jul 7, 2026

FAQ

pi FAQ

How popular is pi?
As of Jul 7, 2026, pi routes about 50.8B tokens per day through OpenRouter — the #4 tracked AI coding tool by that measure.
When was pi last updated?
The most recent tracked release is v0.80.3 on Jun 30, 2026. Its full changelog history is listed above.
What are the best alternatives to pi?
By OpenRouter usage, the closest alternatives are Cline, Kilo Code, and Claude Code. Head-to-head comparisons are linked in the alternatives table.
Alerts

Track pi

Email me when pi's pricing or plans change, or a new release ships.

price moves, plan changes, and the weekly tape. no spam.