BeeAI Framework

BeeAI Framework

Build production-ready multi-agent systems in Python or TypeScript

Overview

BeeAI Framework is an open-source framework for building production-grade multi-agent systems. It is hosted by the Linux Foundation under open governance, ensuring transparency, community-driven development, and enterprise-grade stability. BeeAI Framework provides the flexibility and performance needed for scalable AI systems, supporting both Python and TypeScript with complete feature parity.

Core Features:

  • Dual Language Support: Complete feature parity between Python and Typescript implementations
  • Workflow Composition: Complex multi-agent workflow management with state handling
  • Model Provider Agnostic: Supports 10+ LLM providers including Ollama, Grow, OpenAI, Watsonx.ai, and more
  • Advanced Memory Support: Four memory strategies optimized for different use cases, with support for custom memory
  • Tool Integration: Seamlessly integrated with tools and custom tool development from other providers using MCP
  • Optimized for Production: Built-in caching, memory optimization, and resource management
  • Full Observability: Real-time monitoring, OpenTelemetry integration, and detailed tracing

Resources

Related projects