In development · by rightmodeler

Crucible: every layer, measured and right-sized.

The analytics and optimization suite we are building for your AI agents: what every layer costs, how fast it runs, and where it fails, with your model stack kept right-sized, continuously.

Join the waitlist. One note when it opens, no spam.

TL;DR

Crucible is being built to watch your agents in production: cost per layer, speed per step, failures as they happen. It will run the rightmodeler proof loop continuously, so the step behind a cost spike comes with measured evidence for the model it could run on.

What Crucible will give you

Cost, by layer

One invoice becomes a map: spend per agent, per step, per model.

Speed, by step

p50 and p95 per step, so the slow layer stops hiding in an aggregate.

Failures, as they happen

Failed tools, silent retries, and quality regressions surface in a passive feed.

Available today: the CLI

Crucible itself is in active development. The engine behind it, the rightmodeler CLI, is on npm and GitHub now.

FAQ

What is Crucible?
Crucible is the analytics and optimization suite for AI agents that rightmodeler is building. It is designed to show what every layer of your agent system costs, how fast it runs, and where it fails, and to run the rightmodeler proof loop continuously so your model stack stays right-sized as new traces arrive.
When can I use it?
Crucible is in active development. Join the waitlist and we'll send an early-access note when it opens. The engine behind it, the rightmodeler CLI, is on npm and GitHub now.
How does it connect?
It is designed to connect over MCP, using the tracing you already emit, with no new SDK. You will keep your own API keys and can route through OpenRouter, the Vercel AI Gateway, or LiteLLM.
Is it a gateway?
No. Crucible is designed to read your traces passively and never sit in your request path. Your traffic keeps flowing through your own keys and routes; Crucible will watch, measure, and report.