blazing-agents
Blazing Agents
Blazing Agents (BA) runs production agents so the developer only writes the agent's configuration and their own product. BA runs each Turn against the developer's own model Provider and stores what an agent needs between Turns: Session history, a Workspace with files and a shell, Skills, Memory, MCP Connections, Tool approvals, background Tasks and schedules, and usage records. It can also send each Turn's token usage to the developer's own Polar or Dodo account so they can bill their customers.
The developer's backend is the only thing that calls BA. It signs in its users,
decides what each may access, and calls BA with a Tenant API key through the
TypeScript SDK (@blazingagents/sdk), the Python SDK (blazing-agents),
the Rust SDK (crate blazing-agents, import blazing_agents), or the Go SDK
(module github.com/blazingagents/golang-sdk, package blazingagents).
Chat streams use the Vercel AI SDK UI message format, so useChat renders them
directly.