Features
Multi-agent workflows: Sequential, Parallel, DAG, Loop + subworkflows
LLM-agnostic: supports multiple model providers
MCP protocol for dynamic tool discovery and integration
Built-in vector databases: pgvector, Weaviate for RAG
Real-time streaming with 13 chunk types
Typed errors and comprehensive retry logic
Memory management and knowledge base capabilities
State sharing across agents and subworkflows
Compiled binaries for single-binary deployment
Full test coverage and production readiness
Migration guide from deprecated Legacy APIs
8 core builder methods (streamlined API)
Goroutine-based true parallel agent execution
Open source under Apache 2.0 license
Role-based agent assignment (PM, architect, engineer, QA)
Structured output generation (requirements, design, code)
Data Interpreter for data analysis tasks
SELA module for self-evolving agents
Multi-agent collaboration and workflow orchestration
Meta-programming support for custom agent behaviors
Modular and extensible architecture
Built-in demo projects and case studies
MIT License fully open-source
Flow orchestration for complex agent pipelines
Integration with GitHub Actions and CI/CD
Community-driven with GitHub and Discord