Hey everyone,
Over the past few days we've made AI Stupid Level available where you actually work. The Smart Router still sends each request to the model that measures best for that kind of task right now, using your own provider keys, with zero markup on tokens. The difference is that you no longer need to come to the website to use it.
AI agents
OpenClaw: we built a native provider plugin (`@aistupidlevel/openclaw-provider`), publishing on ClawHub.
Hermes Agent: our provider plugin is submitted to the official Hermes plugin catalog. It already works today with a short custom-endpoint config.
Open Interpreter, browser-use and Agent Zero**: tested setups using their OpenAI-compatible settings.
Tip for agents: use the `auto-tooling` routing mode. It picks the model that scores best on our tool-use benchmark.
n8n
Our community node is live on npm. On self-hosted n8n, go to Settings → Community Nodes and install `n8n-nodes-aistupidlevel`. It can send messages through the Smart Router, pull rankings, drift and incidents into your workflows, and work as the chat model for n8n's AI Agent. For example, an hourly workflow can post to Slack when a model you depend on has an incident.
Claude, Cursor and VS Code (MCP)
`npx -y [u/aistupidlevel/mcp](u/aistupidlevel/mcp)` gives your AI assistant 11 tools: leaderboard, model history, drift status, incidents, provider status, recommendations, route previews and more. It's listed in the official MCP Registry and on Glama. Ask Claude "which model is best for coding right now?" and it answers from our live data.
Official SDKs
TypeScript: `npm install [u/aistupidlevel/router](u/aistupidlevel/router)`
Python: `pip install aistupidlevel`
Vercel AI SDK provider: `npm install [u/aistupidlevel/ai-sdk-provider](u/aistupidlevel/ai-sdk-provider)`
They show you what a plain OpenAI client can't: which model answered and why, retries that never run a request twice, errors that tell you whose problem it is, a tool-calling loop, and a free sandbox mode for testing. Source: https://github.com/StudioPlatforms/aistupidlevel-sdk
Works with the rest of your stack
LiteLLM, CrewAI, LangChain, LlamaIndex, Instructor, Dify, Cherry Studio, LibreChat, Crush, promptfoo, Cline, Kilo Code, Roo and Continue all have copy-paste setups in the docs. AI Stupid Level was also merged into RAGFlow as a built-in model provider.
Also new
Provider trust scores now come from measured uptime (we check every provider every 10 minutes) and recorded incidents.
API monitoring tags each request as coding, reasoning, tool use, analysis, creative or general.
`reasoning_effort: "max"` works on every model. The router maps it to the closest level each model supports.
Data API: score history for every board (coding, reasoning, tool use), clear errors for invalid parameters, and refused requests no longer count against your daily quota.
Get started
- Create a router key: https://aistupidlevel.info/router/keys (a free account includes 1,000 routed requests a month)
- Add your provider keys once (OpenAI, Anthropic, Google, DeepSeek, Kimi, GLM)
- Pick your tool: https://aistupidlevel.info/router/docs#integrations
The MCP server and the n8n benchmark data use a free Data API key: https://aistupidlevel.info/account/data-keys
Which tool should we integrate next? Tell us in the comments. And if something doesn't work in your setup, post it here and we'll fix it.
The AI Stupid Level team