beeai-framework
BeeAI Framework is for building production-ready multi-agent systems in Python or TypeScript. The README says it is developed by contributors to the BeeAI project as part of the Linux Foundation AI and Data program, and notes that ACP (Agent Communication Protocol) became part of A2A under the Linux Foundation in August 2025. It installs with `pip install beeai-framework` or `npm install beeai-framework`.
The key features table lists a Requirement Agent that sets rules an agent must follow so behaviour is predictable across different LLMs, agents that reason, act and adapt, a Backend with unified interfaces to LLM providers, Tools (web search, weather, code execution, custom tools), RAG with vector stores and document processing, prompt Templates with enhanced Mustache syntax, Memory strategies, Observability through events and logging, Serve for hosting agents over protocols including A2A and MCP, caching, serialisation of agent state and Workflows for orchestrating multi-agent execution flows. A multi-agent example and quickstart are included. GitHub shows no licence for the repository.