Competitive ledger · AI gateways
PromptForce vs AI gateways
Gateways route requests, security proxies enforce policy, cost tools cap spend. PromptForce does all three in one layer you host, and it compounds: the record of what worked moves tasks to models you own. Here is how it compares with six AI gateways.
What sets PromptForce apart
01
How you run it
- No SaaSYour machine or your VPC. Prompts never pass through us.
- Paid from savingsFree until it saves you $500, then a share. Never per seat.
- ModularSwap any part for one you already run.
02
In line, every request
- Multi-level routingFast System-1 models (Jev, Laya) judge each turn first.
- Recoverable compressionTool output shrinks; the full text is one call away.
- CoachingTips from your own usage, in the agent's status line.
- Policy and audit previewAllow, ask or deny per tool call. Tamper-evident log, evidence mapped for your assessor.
03
Over time, it compounds
- A record of every turnCost, model and outcome, on your disk.
- FinOps per agentSpend and savings by person, project, agent and task.
- Rented to ownedWe help move work to your models when the record says it's ready.
- KV Zones previewCache hints to your vLLM, SGLang and llama.cpp servers.
Side by side
★ a rival leads · — not found in public docs, which isn't proof it doesn't exist
| PromptForce | LiteLLM | PortkeyPrisma AIRS | CloudflareAI Gateway | KongAI Gateway | TrueFoundry | OpenRouter | |
|---|---|---|---|---|---|---|---|
| Your data | |||||||
| Where it runs | Your machine or VPC | Your server | SaaS or hybrid | Cloudflare's network | Hosted control plane | SaaS or self-managed | Their cloud |
| SaaS required | No | No | By default | Yes | Control plane | Optional | Yes |
| Sees your prompts | Only your provider | Your proxy | The gateway | Cloudflare | Your data plane | Depends | OpenRouter |
| If the vendor is down | Agents go direct | Your uptime | Stops | Stops | Keeps running | Depends | Stops |
| Agents | |||||||
| Coding-agent sign-in | Passes through | API keys | API keys | API keys | API keys | API keys | Own key |
| Capped key per agent | Policy + budget | Virtual keys | Virtual keys | Spend limits | Per consumer | Per user | Per key |
| Codebase context | Brief each turn | — | — | — | — | — | — |
| Coaching | In the status line | — | — | — | — | — | — |
| Cost | |||||||
| Savings counted | Beyond native cache | Spend | Spend | Spend | Spend | Spend | Spend |
| Routing | Provider, effort, free | Rules you set | Rules you set | Rules you set | Rules you set | Rules you set | Across catalogue ★ |
| Compression | Recoverable | — | — | — | Plugin | — | — |
| Cache hints, own GPUs | KV Zones preview | — | — | — | — | — | — |
| Price | Share of savings | OSS + licence | Usage | Usage | Licence | Licence | Credit fee |
| Control | |||||||
| Policy | Allow, ask, deny; fails closed preview | Guardrails | Security stack ★ | Guardrails | Plugins | Governance ★ | Filters |
| Compliance evidence | 5 frameworks preview | Logs | Logs | Logs | Logs | Logs | Logs |
| Providers | 20 + any compatible API | 100+ ★ | Broad | Broad | Broad | Broad | Hundreds ★ |
| 2026 | Public beta | PyPI incident, Mar | Palo Alto, May | Shipping | 2.0, Sep | Shipping | Shipping |
Rival facts come from vendor documentation, changelogs and press as of October 2026. Products change quickly; if something here is out of date, tell us at /contact and we'll fix it.