Today we’re announcing our $113M Series B led by @CapitalGVC.
Over the last 6 months, weekly volume on OpenRouter grew from 5T to 25T tokens as AI rapidly shifts from experimentation into production.
We’re excited for what comes next.
@stripe Projects + @OpenRouter now GA! You can just tell your agent to create an ai app and it will auto create a OpenRouter account and api key for free! https://t.co/qYMtmjO2zb
A feature everyone missed.
One-click observability for @n8n_io, Moltbolt, custom apps, or even Claude Code (yes, it can work with @openrouter).
What catched my attention: sending your traces not just to common providers but also to your webhooks -> custom data viewer.
NEW: Smarter error messages for JSON healing ❤️🩹
When models return arrays (68% of failures) or strings instead of objects, you'll now get guidance:
- Arrays: Use json_schema {"type": "array"} or wrap in an object
- Strings: Explicitly request JSON in your prompt
@pondorasti@shreygupta Yeah you should check out Unhook. The VS Code extension is my favorite. And having a checked in local config for each repo is super helpful for having multiple projects. It’s like Infisical in that way. Also has a CLI headless and interactive as well.
I am curious, what are your biggest pain points when building custom agents? What are the biggest issues or frustrations with current libraries? I want to make 2026 the year that building agents is not just possible, but enjoyable!
Introducing Response Healing: automatic JSON repair for structured outputs ❤️🩹
LLMs break JSON more than you'd think. OpenRouter can now automatically fix malformed responses.
Results from 5M+ requests last week:
🔍@openrouter just made observability even easier. Their new Broadcast feature lets you send all your traces directly to LangSmith with no code changes required — whether you’re tracing with LangChain, provider SDKs, or the OpenRouter SDK.
Demo: https://t.co/XfdY7bExyC
Docs: https://t.co/Z4UZkXP3AX
🔊 Announcing "Broadcast": fan-out LLM observability!
Broadcast is a simple way to automatically send traces from your OpenRouter requests to external platforms with no additional code.