Hard budgets
Set a budget for each tenant, each month and each agent session. A hard budget refuses the request with status 402 before the provider gets it.
Rate limits and budgets
One Go binary that controls cost, rate limits and failover for the Anthropic and OpenAI APIs.
The 81-second tour explains request controls, failover, circuit breakers, budgets, sessions, traces, and the dashboard. Animated examples use Tollgate behavior and local fake-provider output. Screenshots use synthetic data. See how the video is made.
For a local dashboard with synthetic traffic and no API key, clone the repository and run:
make dashboard-demoOpen http://127.0.0.1:9090. You need Go, GNU Make, and Node.js. See the quick start for a first API request.
go install github.com/ykakade/tollgate/cmd/tollgate@latestRelease binaries for Linux are on the releases page. Continue with the quick start.

The screenshot uses synthetic demo data. Run make dashboard-demo to show it on your computer.