Bonfire Terminal vs Portkey
Portkey is an open-source AI gateway and LLMOps layer, hybrid in deployment and private when self-hosted with no training, spanning many providers on a subscription. Bonfire Terminal is a sovereign on-device agent instead: everything stays local, you bring your own LLM key at cost with no markup, and you pay once for a perpetual license.
Bonfire Terminal vs Portkey: the 16-factor comparison
| Rating factor | Portkey | Bonfire Terminal |
|---|---|---|
| Category | Other | AI Terminal / Local Agent |
| Popularity | GitHub 12.7k stars | Growing · indie |
| Hosting architecture | Hybrid | On-Device Local |
| Licensing model | Open Source | One-Time Perpetual |
| Data / training policy | Self-host private; no training | Fully local — nothing leaves device |
| Offline capability | Partial | Yes |
| Pricing tier range | $0 self-host / paid cloud | One-time license |
| Execution unit cost | Subscription | Unlimited Local Compute |
| API-key markup | No | No — BYO key at cost |
| Supported LLM providers | OpenAI;Anthropic;Google;Azure;Cohere;Mistral;Any | OpenAI; Anthropic; Google; Local; Any |
| Auth / permission types | API Key;SSO | API Key; Local/None |
| Phone / messaging bridges | None | Telegram; WhatsApp |
| Speech recognition engine | None | Whisper (local) |
| Local media processing | No | Yes |
| Sovereign score | 73 / 100 | 93 / 100 |
The sovereignty gap
Where Portkey lands on each weighted pillar (its bar) — the red marker is Bonfire's score. Auto-derived from the 16 factors above.
Which should you choose?
Choose Portkey if…
Choose Portkey if you need an AI gateway to route, observe, and govern LLM calls across many providers for a team or application.
Choose Bonfire Terminal if…
Choose Bonfire Terminal if you want an on-device assistant that keeps data local and owns its keys at cost, not a gateway layer.
Bonfire Terminal vs Portkey: FAQ
Is Portkey private?
Portkey is private when self-hosted, running on your infrastructure with no training on your data, though its cloud tier is hybrid. Bonfire Terminal is local-first by default, keeping all agent activity on-device without a gateway routing your calls.
Is Bonfire Terminal cheaper than Portkey?
Portkey is free to self-host and charges a subscription for its cloud gateway. Bonfire Terminal is a one-time perpetual license with your LLM key at provider cost and no markup, avoiding both recurring gateway fees and self-hosting overhead.
Can Bonfire Terminal replace Portkey?
No. Portkey is an infrastructure layer that routes and governs LLM traffic for applications. Bonfire Terminal is a user-facing on-device agent. They operate at different layers, so Bonfire does not replace a production gateway managing many model calls.
What can Bonfire Terminal do that Portkey can't?
Bonfire Terminal is a full assistant with local Whisper speech, local media processing, and Telegram and WhatsApp bridges. Portkey is a gateway with no user-facing agent, voice, media, or messaging, so the two serve entirely different purposes.
How do I switch from Portkey to Bonfire Terminal?
You generally would not, since they differ in role. If you only wanted a personal assistant, install Bonfire Terminal and add your own key at cost. Keep Portkey wherever an application needs centralized LLM routing and governance.
Does Bonfire Terminal work offline vs Portkey?
Portkey offers partial offline use and typically depends on its gateway being reachable. Bonfire Terminal runs its agent, local Whisper, and media processing on-device, so it works without a connection except when your chosen cloud LLM is called.