Two legs, three ways to get them, one binary on every channel.
Airmet is one sidecar: change one base URL and it races a second copy of a share α of your LLM calls (about 30% by default), streaming whichever token arrives first. By default the other leg is not cancelled for being slower: it runs to its own finish unless the runaway guard stops it for looping or running far past the winner, so its prompt cache stays warm. Every doc below hangs off the same three setups — start with the two providers you can reach, and move between setups with a config change, not a rewrite.
Which setup am I?
- One key on a model marketplace → Setup 1 — pin each leg to a different provider · Provider pinning
- Keys for two different providers → Setup 2 — hedger.yaml with one key per leg · OpenAI-compatible quickstart
- One API key for a SaaS LLM provider → Setup 3 — give the endpoint once; it is raced against itself · OpenAI-compatible quickstart
- Your own vLLM / SGLang pool → Race your replicas (needs ≥2 — never race a single saturated pool) · vLLM / SGLang quickstart
- A LiteLLM gateway in front of everything → Keep LiteLLM on top; twinleg beneath it · LiteLLM quickstart
- n8n workflows calling AI nodes → Paste the sidecar URL into your OpenAI credential · n8n quickstart
All docs
Install channels: pip, npm, Docker and a bare download carry the same binary, one build per platform; vLLM / SGLang, LiteLLM-as-upstream, n8n, MCP and the IDE quickstart are covered in the install-channels guide.
- Install channelsOne binary; pip, npm, Docker and a bare download are the install channels, with vLLM/SGLang, LiteLLM, n8n and IDEs one page each.
- Install with a coding agentThe runbook a coding agent follows to install, configure and verify Airmet for its human: what to ask, what to run, what the output must say.
- Quickstart: OpenAI-compatible APIOne line changes — point your existing client at Airmet.
- Quickstart: vLLM / SGLangOne command — front the replicas you already run (needs ≥2).
- Quickstart: n8nOne field — paste your Airmet URL into your OpenAI credential.
- Quickstart: LiteLLMOne route — the race happens beneath your LiteLLM gateway.
- Provider pinningPin each leg to a different underlying provider on one marketplace key.
- Quickstart: coding agents and IDEsCursor, Continue, Aider and other OpenAI-compatible tools: point the tool's endpoint at the sidecar. Nothing to install in the editor.
- Traffic transparency: verify what Airmet sendsEverything the CLI sends off your machine, and how to check it in your own Wireshark.
Running a pilot with us? Join the pilot and we set it up with you.