Skip to content
Author / Builder

Building the connective tissue for agents.

Research notes from operating across the provider ecosystem—published in the open, with the pricing and code to back them up.

Builder / Route Tools

Brian Sparker

I build infrastructure that lets agents choose tools without inheriting provider lock-in.

GitHub

I build route.tools, a router for the commodity infrastructure agents call: web search, scraping, document parsing, media generation, transcription, embeddings, and code sandboxes.

Building a router means living in every provider's docs, pricing pages, and failure modes at once. This journal is where I write that research down—honest comparisons, real workload math, and patterns that keep agents running when a vendor has a bad day.

The prices and quality scores come from the same open-source catalog the router reads. If something is wrong, open an issue. I would rather fix it than defend it.

Published field notes50 articles
01 Tool router vs DIY fallback wrapper: an honest build-vs-buy in 2026 02 AI API billing transparency: what honest pricing looks like in 2026 03 Whisper hosting options compared: where to run it via API in 2026 04 Agent observability: why every tool call should show its attempt chain 05 One MCP server vs many: the context window math 06 The best OCR APIs for PDFs in 2026 07 Rate limits and 429s: strategies for AI agents in 2026 08 Building voice agents in 2026: picking TTS and STT APIs that add up 09 Perplexity's search API in 2026: a guide for agent builders 10 How to audit what your AI agent actually spends per task 11 Kling vs Wan 2.2: the two hosted text-to-video APIs compared 12 Code sandbox security for AI agents: what actually matters 13 How to avoid vendor lock-in with embedding APIs 14 Transcription accuracy vs price: when cheap is fine and when it isn't 15 The xAI Grok image API: a practical guide for 2026 16 The 7 tools every AI agent needs (with real 2026 prices) 17 MCP vs function calling: when a protocol beats a schema 18 What an AI image actually costs in 2026: five API hosts compared 19 LlamaParse vs Reducto: which document parser fits your stack in 2026 20 Web search API latency: what actually matters for AI agents 21 BYOK economics: when bringing your own keys beats bundled pricing 22 ElevenLabs vs LMNT vs Deepgram Aura-2: the 3.3x TTS price spread 23 Spend caps for AI agents: budget safety before the loop runs away 24 Semantic vs keyword search: routing agent queries to the right tier 25 The 3 best embedding APIs in 2026: price, dimensions, and tradeoffs 26 Quality scores: how we rank API providers (and what the scores are not) 27 The 6 best web search APIs for AI agents in 2026 28 Scraping failures: blocks, empty bodies, and failover patterns that work 29 How tool routing cuts agent costs (and where it honestly doesn't) 30 Deepgram Nova-3 vs Groq Whisper: what the 6x price gap buys you 31 Prepaid credits vs subscriptions for AI APIs: why prepaid fits agents 32 The best video generation APIs in 2026: an honest short list 33 The AI agent infrastructure stack in 2026: who does what 34 Embedding API pricing breakdown: the per-token math that matters 35 Firecrawl for agent builders: scraping, search, and failover fit 36 Normalized APIs vs provider lock-in: what one schema really costs 37 FLUX image API hosts compared: same model, three different prices 38 The cheapest transcription API in 2026 (and when cheap is enough) 39 Exa neural search: a practical guide for agent builders 40 Circuit breakers for AI agents: stop retrying dead providers 41 The best text-to-speech APIs in 2026: Deepgram vs LMNT vs ElevenLabs 42 MCP servers explained for developers: local, remote, and why fewer is better 43 E2B vs Daytona: choosing a code sandbox API when the price is a tie 44 Understanding per-unit pricing for AI APIs: a billing literacy guide 45 The best document parsing APIs for RAG pipelines in 2026 46 Serper vs Brave Search API: reseller economics vs an independent index 47 Why AI agents need failover more than any software before them 48 Web scraping APIs compared: Jina vs Spider vs Firecrawl in 2026 49 OpenRouter for tools: where the analogy works and where it breaks 50 What is a tool router? The missing layer in the AI agent stack