Useful abstractions to build powerful AI agents, on top of Vercel's AI SDK.
🚧 WIP
-
Foundational
Agent
primitive- support structured outputs
- Support streaming
- Abstractions to consume tool calls and responses independently
- Basic "flow" orchestrator to create a deterministic workflow of agents
-
Generic Memory primitive
- Add Redis support for memory persistence
-
support tool calling with the
object
response type -
Add middleware support + chaining middlewares
-
[-] Add primitives for dynamic multi-agent orchestration
-
Add human-in-the-loop support
Contributions of any kind are welcome!