Compare

How Janus Edge compares

Most AI gateways fall into one of two camps. Some are hosted services that keep your traffic metadata; others are open-source routers whose governance features are only available after a sales call. Janus Edge is a governed, self-hosted gateway that you can buy straight from this site. The tables below come from each vendor's public pricing pages and documentation; if something has changed, please let us know.

Janus EdgeLiteLLMPortkeyKong AI GatewayTrueFoundryHelicone
Self-hosted with SSO/SCIM, purchasable onlineYes — Business, per seatEnterprise, contact salesEnterprise, contact salesEnterprise, contact salesEnterprise, contact salesEnterprise, contact sales
Pricing metricPer active user, flat annualAnnual capacity licensePer 100k logs + enterprisePer gateway + per request + per modelPer user + per requestPer request + GB
Cost tied to your AI spendNeverNoLog volumeRequest volumeRequest volumeRequest volume
Free tier for small teams, self-hosted25 users, all core featuresOSS; SSO ≤5 usersOSS router onlyOSS proxy, basic pluginsSaaS only, 3 usersOSS
Per-person model grantsYesYesWorkspace levelConsumer levelYesObservability focus
Metering incl. cached / cache-write tokensYesYesYesPartialYesYes
Prompts stored by defaultNoConfigurableLogged (SaaS)ConfigurableLoggedLogged
Air-gap / offline licenseEvery edition; perpetual keys in EnterpriseEnterprise—EnterpriseEnterprise—
Source availableELv2, full sourceMIT + proprietary enterprise dirRouter MIT; control plane closedApache core; enterprise closedClosedApache-2.0
DeploymentLinux binary, Docker, Helm chart, Compose; image files for offline registriesDocker, HelmDocker (router)Docker, Helm, VMManaged / VPCDocker, Helm

LiteLLM, Portkey, Kong, TrueFoundry and Helicone are trademarks of their respective owners. Pricing reflects public pricing pages reviewed October 2026.

Routing, models and people

Spreading traffic across your own GPU servers, keeping model names stable while the models behind them change, and letting people bring the AI plans they already pay for.

Janus EdgeLiteLLMPortkeyKong AI GatewayTrueFoundryHelicone
Load-balanced pools on live engine loadReads vLLM queue and KV-cache, llama.cpp slots; BusinessLeast busy and latency, counted at the gatewayWeighted, with circuit breakerLeast connections and latency; EnterpriseWeight, latency and priorityCheapest or fastest provider
Conversations kept on the server holding their prompt cacheAutomatic, no client header neededOpt-in session affinitySticky by header; Redis across instancesConsistent hashing on a header; EnterpriseSticky routing—
Stable model names with automatic fallbackManaged models; fallback on BusinessAliases and fallbacksConfigs attached to keysModel alias; EnterpriseVirtual modelsFallback chain written by the client
People use their own ChatGPT, Copilot, Grok or Mistral planEach person signs in from the portal; every editionChatGPT and Copilot, one sign-in for the whole proxy——Codex with a ChatGPT sign-in—
Per-model speed and load in the consoleTokens per second, concurrency and jobs per dayPrometheus metricsLatency analyticsPrometheus metrics and audit logTime to first token and per-token latencyLatency and time to first token

Auto-routing, usage insights and decision models

Sending each request to the right model, learning what people use AI for, and using small classifier models for guards and decisions. Several gateways added parts of this in 2026; the differences are in what the router can see, how you prove a route is good enough, and whether it all runs on your network.

Janus EdgeLiteLLMPortkeyKong AI GatewayTrueFoundryHelicone
Routing on what the request is aboutCategory and difficulty; shadow mode; every editionComplexity tiers from a classifier; betaRules on metadata and parameters onlySimilarity routing or an external router; EnterpriseComplexity tiers, no shadow modeCheapest provider first
Different instructions for each routeRouter, route and default instructions, added on every turnPrompt per model deployment, not per router tierPrompt template per routing targetPrompt decorator per gateway route, not per targetPrompt version per target in a virtual modelPrompt template the client picks
Proof a cheaper route is good enoughBlind judge on sampled live traffic, order swapped, with a confidence rangeBlind judge in shadow—LLM-as-judge policy on prompt-response pairs——
Reports on what people use AI forCategory labels, never prompts; by team, model and day————Tags your app adds itself
Choose the classifier behind guardsPrompt Guard, Llama Guard or a decision model; checks run in parallelAny configured model, or your own guardrail codeWebhook to your service; Enterprise for customHTTP guardrail service; EnterpriseGuardrail servers you deployFixed, hosted, OpenAI models only
Decision models served to apps/v1/decisions and /v1/systemone, with grants, quotas and pricing/v1/decisions and /v1/systemone/v1/decisions, one provider—/v1/decisions and /v1/systemone—
One reasoning setting works on every providerRefused levels and settings fitted and retried automaticallyMapped per provider; unsupported settings fail unless droppedMapped per provider; drops set by handProvider-native settings by handMapped per providerMapped per provider
Container images as files for offline registriesEvery release, per architectureRegistry onlyAir-gapped no longer offered—Copy script to your registry—

Security at the edge

Janus checks prompts and answers at your network edge, before anything leaves it. The question for each product is whether a check is built in, runs on your own hardware, and covers streamed answers.

Janus EdgeLiteLLMPortkeyKong AI GatewayTrueFoundryHelicone
Secret detection in the gatewayBuilt in; redact or block on BusinessEnterprise licenseYour own regex rules or a partner servicePII service container; EnterpriseBuilt in—
PII redaction without a separate serviceCards, IBANs, SSNs, email, phone; redact on BusinessRequires Presidio containersHosted check on Pro, or regexPII service container; EnterpriseBuilt in only on their cloud—
Codename and term listsEncrypted lists with fuzzy matching (Pr0j3ct)Keywords and regex, no fuzzy matchingWord lists on output, regex on inputRegex allow and deny listsRegex patterns—
Prompt-injection classifier on your own hardwarePrompt Guard 2 on your TEI server, or a decision modelSimilarity list or external servicePartner servicesExternal services; EnterpriseBuilt in only on their cloudPrompt Guard, hosted, OpenAI models only
Content safety on your hardwareA decision model or Llama Guard 4 on vLLM; 14 Safety categoriesEnterprise licenseHosted or partner moderationCustom guardrail; EnterpriseBuilt in only on their cloudLlama Guard, hosted, OpenAI models only
Your own content safety categoriesWritten in plain language, each with its own minimum confidenceJudge model with your criteria; one overall thresholdFixed moderation categories; custom checks by webhookAzure categories with thresholds; EnterpriseFour fixed categories; more with your own codeOpenAI moderation only
Ready-made parental controlsChild Safety: age ranges, a tutor that never gives the answer, kind support replies; every edition—————
Streamed answers checked before they reach the userShort hold-back window, then releasedStream hooks with hold-backOnly after the stream ends, no action takenLakera plugin; EnterpriseNot applied to streams—
Organization-wide policy that teams can tighten but not relaxMandatory floor, with "Explain effective policy"Global defaults; per team and key on EnterpriseOrganization guardrails in the hosted control planeGlobal plugins can be overriddenBaseline rules; a request header can bypass themTurned on by client headers
Where the checks runInside the gateway, on your networkGateway, plus any services you addSome checks call Portkey's cloudGateway, plus Kong's PII serviceSeveral only on their cloudHelicone's cloud

A dash means we found no such feature in the vendor's public documentation. "Enterprise" means the vendor documents it as part of a paid enterprise plan. Feature tables reflect each vendor's documentation as reviewed in October 2026.

When to pick something else

We'd rather you end up with the right tool. If you want a hosted service with managed dashboards and you're comfortable with request metadata leaving your network, Portkey and Helicone are both polished. If you already run Kong for your APIs, its AI plugins let you keep a single gateway. And if you just need a free router without governance for a team of fewer than five, LiteLLM's open-source proxy is excellent.

Janus Edge is the better fit when identity, cost attribution and keeping data on your network are requirements, when you run models on your own GPU servers, and when you'd like to buy all of that without going through a long procurement process.