The better way to build AI agents.
Get started »
Website
·
Docs
·
Issues
Warning
Better Agent is in beta. APIs may change as development continues. If you run into issues, please open an issue.
Better Agent is a TypeScript framework for building typed, durable agent apps with AG-UI event streaming.
It gives you one composable runtime for tools, memory, storage, auth context, interrupts, resumable runs, plugins, and a typed client across frameworks.
- Agent apps should be typed end-to-end, from definitions to client calls.
- The framework should fit into your existing stack, including your application, database, and auth.
- Reusable behavior should be easy to package and share as plugins.
- Durable conversations, resumable runs, and interrupted work should be easy to build.
Better Agent is open source, and all kinds of contributions are welcome. Whether you want to improve the codebase, report a bug, or share feedback, your input is valuable.
- Contribute to the codebase
- Report bugs or request features
- Join the community to ask questions, share ideas, and help shape the project