How ORXA: LLM-SDK stacks up
Official SDKs give you one provider and nothing else. Gateways give you unification as a paid hop your traffic passes through. We give you the same unification as code you own — direct to providers, free, with cost and observability built in, in any runtime.
vs Official SDKs
OpenAI, Anthropic, Google, xAI. Three incompatible API shapes vs one unified interface. With cost tracking, observability, and zero runtime deps.
Read comparison →vs LiteLLM
Coming soonPython-only proxy/library. We give you the same unification in TypeScript + coming Python/Rust — as a library you own, no server required.
vs Vercel AI SDK
Coming soonFramework-coupled, TS-only. We are framework-agnostic and cross-env (browser, edge, Node, Bun). Cost and observability built in.
vs LangChain.js
Coming soonA framework with chains, runnables, and callbacks. We are a composable library — four optional layers, no abstraction tax.
vs OpenRouter
Coming soonA gateway (network hop, take-rate, SPOF). We give you multi-provider unification as code, direct to providers, free.
Observability without a gateway
Coming soonHelicone, Portkey, Langfuse require your traffic to pass through them. We emit OTel-style data in-process. No hop.