Exa · Parallel · Keenable
One key for every search API your agent needs.
Mux routes web search across the best search providers through a single OpenRouter-style API, with automatic fallbacks, per-agent spend limits and one bill.
import { Mux } from "getmux";
const mux = new Mux(); // reads MUX_API_KEY
const res = await mux.search({
query: "latest research on solid-state batteries",
models: ["parallel/fast", "exa/auto"], // tries in order
maxResults: 5,
});
for (const r of res.results) console.log(r.title, r.url);
console.log(res.model, res.usage.costUsd);One API, three engines
A single request and response shape for Exa, Parallel and Keenable. Switch models by changing a string.
Automatic fallbacks
Pass an ordered list of models. If a provider errors or times out, Mux retries on the next one and only bills the one that answered.
Spend limits per key
Issue a key per agent or customer with a USD cap that resets daily, weekly or monthly. Enforced atomically, so runaway loops can't overshoot.
Bring your own keys
Already have an Exa or Parallel contract? Add your key and keep your pricing. Free for the first 1M requests a month.
One bill, pass-through prices
Provider list prices with no per-request markup. One balance, one invoice, one place to see usage by model and key.
Built for agents
TypeScript and Python SDKs, typed errors, retries, and an llms.txt for your coding assistant.
Simple, pass-through pricing
You pay each provider’s list price per request. When you add credits, Mux charges a 5.5% fee (minimum $0.80) to cover payment processing. Failed requests are refunded automatically.
| Model | Per 1,000 requests | Included results | Extra result | Latency |
|---|---|---|---|---|
exa/instantExa instant, lowest-latency neural search | $7.00 | 10 | +$1.00 / 1k | ~300ms |
exa/fastExa fast | $7.00 | 10 | +$1.00 / 1k | ~500ms |
exa/autoExa auto (default, best general quality) | $7.00 | 10 | +$1.00 / 1k | ~1s |
exa/deepExa deep multi-query search | $12.00 | 10 | +$1.00 / 1k | ~5s |
parallel/turboParallel turbo, ~200ms | $1.00 | 10 | +$1.00 / 1k | ~200ms |
parallel/fastParallel fast, <1s | $1.00 | 10 | +$1.00 / 1k | ~800ms |
parallel/basicParallel basic | $5.00 | 10 | +$1.00 / 1k | ~1s |
parallel/advancedParallel advanced, highest quality excerpts | $5.00 | 10 | +$1.00 / 1k | ~3s |
keenable/proKeenable pro index | $10.00 | 10 | none | ~700ms |
keenable/realtimeKeenable realtime index | $10.00 | 10 | none | ~700ms |
Buy $5 to $10,000 at a time. 5.5% fee, $0.80 minimum. No subscription, no expiry.
Use your own provider key: free for the first 1M requests a month, then 5% of list price.
If a provider errors, you are refunded and the next fallback is tried. You only pay for the answer you got.
Ship your first search in five minutes
Sign in with Google, create a key, add credits and make a request.
Create your account