If you're evaluating AI gateways in 2026, Portkey comes up early. It's well-documented, has a clean developer experience, and covers the core use cases — multi-provider routing, observability, prompt management. For teams prototyping or running low-volume LLM apps, it's a reasonable starting point.
But Portkey was acquired by Palo Alto Networks in May 2026. That changes the calculus significantly. PANW's primary interest is security — network-level guardrails, compliance controls, enterprise security posture. The FinOps and cost optimization layer that many teams actually need is not where the acquirer's roadmap is pointing.
This comparison is for teams who've looked at Portkey and want to understand specifically where the differences with Trimio are — in architecture, cost governance depth, and what the PANW acquisition means for the product roadmap.
Portkey does a lot of things well:
Where Portkey's design shows its origins: the product was built from the developer experience outward. The observability layer tells you what happened in each request. It does not tell you, at the finance team's level of abstraction, what it cost by team, what budget remains, or whether you're on track to close within forecast this period.
For a startup with one team and one cost center, that gap doesn't matter. For an enterprise with 15 product teams each running LLM workloads — it's a significant operational gap.
PANW's press release on the acquisition was explicit: they want to add AI gateway security capabilities to Prisma SASE and their broader security platform. The use case they're solving is: "AI agents making unauthorized API calls, exfiltrating data, or executing prompt injection attacks." That's a real problem — and it's not the cost optimization problem.
For teams buying Portkey today, the strategic question is: where will the product investment go over the next 24 months? Based on PANW's acquisition thesis, the answer is: security controls, guardrails, compliance certifications, and Prisma integration. Not team-grain cost attribution, not CFO-grade budget enforcement, not MQVA-powered least-cost routing.
That doesn't make Portkey a bad product. It makes it a good security product with a roadmap that's increasingly pointed at a different buyer than the FinOps and engineering cost teams that Trimio is built for.
Every LLM API call in your stack passes through your gateway. That makes the gateway's performance characteristics load-bearing for your AI application's latency profile.
| Dimension | Portkey | Trimio |
|---|---|---|
| Runtime | Python web app | Compiled Go binary |
| Cold start | Python interpreter + dependency load | Sub-millisecond (single binary) |
| Memory footprint | High (Python runtime overhead) | Low (Go runtime, no interpreter) |
| Security surface | Python credential vault; 2 CVEs in 6 weeks (similar Python gateways) | No credential vault; Go memory safety |
| Deployment | Python environment management required | Single binary, no runtime dependencies |
| Concurrent request handling | GIL-constrained for CPU-bound work | Native goroutine concurrency |
The security comparison is concrete. LiteLLM — a Python-based gateway with similar architecture to Portkey — disclosed two security incidents in six weeks in early 2026: CVE-2026-42208 (credential vault exposure) and a supply-chain compromise via a malicious dependency. Both were consequences of the Python gateway architecture, not implementation failures specific to LiteLLM. Portkey has the same structural exposure.
Trimio's Go binary doesn't have a Python credential vault to exploit. It doesn't have a package manager dependency graph that can be poisoned mid-build. The attack surface is structurally smaller — not because Trimio wrote better Python, but because there's no Python to exploit.
This is where the comparison is starkest. Portkey's $49/month Production tier gives you:
What it does not give you, at any tier, in the way that enterprise finance teams actually work:
roi_net_of_fee — the actual dollar savings from routing optimization, net of Trimio's own cost. Portkey has no equivalent concept.| Finance capability | Portkey | Trimio |
|---|---|---|
| Per-request cost logging | ✓ (via metadata) | ✓ (native) |
| Team-grain cost attribution | Partial (manual metadata tagging) | ✓ (Finance Alpha, purpose-built) |
| Budget soft/hard limits | ✗ | ✓ |
| Period close reports | ✗ | ✓ |
| Budget overlays vs. actuals | ✗ | ✓ |
| ROI net of gateway fee | ✗ | ✓ (roi_net_of_fee) |
| Board-ready cost summaries | ✗ | ✓ |
The FinOps gap isn't a priority gap for Portkey — it reflects the product's design intent. Portkey was built for developers who want to understand their LLM calls. Trimio's Finance Alpha was built for CFOs who want to govern AI spend the same way they govern cloud spend: with attribution, budgets, forecasts, and audit trails.
Both products support multi-provider routing. The architecture is different.
Portkey's routing is explicit and rule-based. You configure: primary model, fallback chain, load balancing weights across providers, retry policy. This gives you full control and is straightforward to reason about. The limitation: as the model landscape shifts — new models ship, pricing changes, quality benchmarks update — your routing config needs to be manually updated to reflect the new optimal routing decisions.
Trimio's MQVA (Model Quality Value Assessment) engine computes a quality-value score for each model across your specific workload characteristics, using 12 quality signal sources including LMSYS Chatbot Arena rankings, Trimio internal benchmarks, and provider pricing. The routing decision is: not the cheapest model, not the most expensive model, but the highest-value model for this specific request type.
In practice: when OpenAI ships a new SKU, or a new open-weight model achieves frontier quality at 1/10th the price, Trimio's MQVA ranking updates automatically. Portkey's routing config requires a manual update.
| Routing capability | Portkey | Trimio |
|---|---|---|
| Multi-provider fallback | ✓ (rule-based) | ✓ (rule-based + automatic) |
| Load balancing | ✓ (weighted) | ✓ (weighted + MQVA-scored) |
| Automatic model ranking updates | ✗ (manual config) | ✓ (MQVA, 12 signal sources) |
| Cross-format routing (Anthropic → Fireworks) | Partial | ✓ (PR #392, transparent) |
| Least-cost routing with quality floor | Manual configuration | ✓ (MQVA quality threshold) |
| Compliance routing (GDPR, data residency) | Manual routing rules | ✓ (rule-based with compliance tagging) |
Portkey's pricing is based on recorded logs:
This model is straightforward and predictable. The issue: it's volume-based, not value-based. Portkey charges the same whether your routing decisions saved your team $5,000 or $50 last month. The incentive is to log more requests, not to optimize their cost.
Trimio's pricing model is aligned with outcomes: we charge a percentage of verified savings generated through routing optimization, compression, and caching. If Trimio doesn't save you money, you don't pay for savings you didn't get. The gateway itself is priced separately for the operational costs of running it — but the economics-layer pricing is designed to align our incentives with yours.
For teams currently spending $10,000+/month on LLM inference: Portkey's $49/month Production tier is inexpensive to try. The question isn't entry cost — it's whether the routing optimization, cost governance depth, and architecture match what you need as you scale.
Portkey is a good fit if:
Portkey is probably not the right fit if:
The comparison that matters for most teams evaluating a Portkey alternative isn't feature-by-feature — it's organizational fit. What problem are you actually trying to solve?
If the problem is: "I need to understand what my LLM calls are doing, debug behavior, and manage prompt variations across environments" — Portkey solves that well. The PANW acquisition adds security depth. It's a legitimate product for that use case.
If the problem is: "I need to reduce my LLM API bill by 30–60%, attribute costs accurately to 15 product teams, give my CFO board-ready reporting, and keep routing decisions optimal as the model landscape changes every 6 weeks" — that's a different product requirement, and Trimio is built for it.
These aren't competing products so much as products for adjacent buyer personas: developer-centric observability (Portkey/PANW) vs. finance-centric cost governance (Trimio). The overlap is real — both route API calls, both log requests, both handle multi-provider fallback. The divergence is in depth: where each product has invested its roadmap and engineering resources.
For teams that have evaluated Portkey and found the cost governance layer thin, or who are concerned about where the PANW acquisition takes the product, Trimio is the alternative built specifically for that gap.
Trimio's Finance Alpha gives enterprise finance teams what Portkey's observability layer doesn't: team-grain cost attribution, budget overlays, period close reporting, and ROI tracking — natively in your AI routing layer. See how it works.