StackA2A
code-generationpython

Agentarea

45

by agentarea

Cloud-native AI agents orchestration platform. Build agent networks in no code, bring your own agents or connect one with A2A and MCP. Both self-hosted and Cloud-hosted.

22 starsUpdated 2026-02-20EPL-2.0
Quality Score45/100
Community
30
Freshness
100
Official
30
Skills
10
Protocol
40
🔒 Security
20

Getting Started

1Clone the repository
$ git clone https://github.com/agentarea/agentarea
2Navigate to the project
$ cd agentarea
3Install dependencies
$ pip install -r requirements.txt
4Run the agent
$ python main.py

Or connect to the hosted endpoint: https://agentarea.ai

README

AgentArea Logo

The platform for building governed agentic networks

License CI Documentation Discord GitHub Stars

📖 Documentation🚀 Quick Start💬 Discord🐛 Report Bug✨ Request Feature


🚀 What is AgentArea?

AgentArea is an open-core platform purpose-built for agentic networks and agent governance. Unlike single-agent frameworks, AgentArea provides the infrastructure to build, govern, and scale multi-agent systems with VPC-inspired network architecture and built-in compliance controls.

🎯 Why AgentArea?

Traditional agent frameworks focus on individual agents. AgentArea is different:

  • 🌐 Agentic Networks First: VPC-inspired architecture where agents communicate via A2A protocol with granular network permissions
  • 🛡️ Governance Built-In: Tool approvals, permission boundaries, ReBAC authorization, and audit trails from day one
  • 🔗 A2A Protocol: Native agent-to-agent communication standard for multi-agent orchestration
  • ⚡ Production-Ready: Temporal-based execution, Kubernetes-native, edge deployment, enterprise authentication
  • 🏗️ Open-Core Model: Core platform is open source (EPLv2), enterprise features available for compliance-critical deployments

✨ Core Capabilities

🌐 Agentic Networks

VPC-inspired network architecture with isolated agent groups. Configure granular permissions between agents, control inter-agent communication, and build secure multi-agent topologies.

🛡️ Agent Governance

Granular tool permissions with approval workflows. Select which tools agents can use, require human approval for sensitive operations, and maintain full audit trails for compliance.

🔗 A2A Protocol

Native agent-to-agent communication protocol. Agents can discover, connect, and collaborate with each other. Supports agent teams, task delegation, and hierarchical agent structures.

⚡ Event-Driven Triggers

Fire agents on timers, webhooks, or third-party events. Build reactive agent systems that respond to external stimuli in real-time.

🔌 MCP Server Management

Create and host MCP servers from templates or custom Dockerfiles. Add remote MCPs, verify updates with hash checking, and extend agent capabilities with external tools.

🤖 Flexible Agent Creation

Build agents with custom instructions and tool configurations. Long-running task support with flexible termination criteria (goal achievement, budget limits, timeouts).

🏗️ Production Infrastructure

Temporal for distributed execution and edge deployment. Kubernetes-native architecture. Multi-LLM support via LiteLLM proxy. Multiple secret backends (database, Infisical, AWS).

🔐 Enterprise Authorization

Built-in Keto integration for fine-grained access control. Relationship-based access control (ReBAC) coming soon for advanced permission modeling.

🎬 See It In Action

📸 Screenshots and demo GIFs coming soon! Contribute yours

🏃‍♂️ Quick Start

Prerequisites

  • Docker & Docker Compose

Installation

# Clone the repository
git clone https://github.com/agentarea/agentarea.git
cd agentarea

# Start the platform
make up

# Access the platform at http://localhost:3000

That's it! The platform will start all necessary services and be ready to use.

📚 Documentation

🛠️ Project Structure

agentarea/
├── agentarea-platform/     # Backend API and services (Python)
│   ├── apps/               # Applications (API, Worker, CLI)
│   └── libs/               # Shared libraries
├── agentarea-webapp/       # Web interface (React/Next.js)
├── agentarea-mcp-manager/  # MCP server management (Go)
├── agent-placement/        # Agent orchestration (Node.js)
├── docs/                   # Documentation (Mintlify)
└── scripts/               # Development and deployment scripts

🏗️ Architecture

AgentArea is built for production agentic workloads with:

  • Agent Networks: VPC-inspired isolation with granular permissions
  • A2A Protocol: Native agent-to-agent communication
  • Temporal: Distributed workflow orchestration for long-running agent tasks
  • Multi-LLM Support: Provider-agnostic through LiteLLM proxy
  • MCP Infrastructure: Extensible tool system with custom server support

For detailed architecture documentation, see docs/architecture.md.

See our full roadmap for more details.

🌟 Community

Join our community of AI developers:

📄 License

This project is licensed under the Eclipse Public License v2.0 (EPLv2) - see the LICENSE file for details.

🙏 Acknowledgments

AgentArea is built on top of many excellent open-source projects. See our NOTICE file for complete attribution.


⭐ Star History

Star History Chart

🙌 Built With AgentArea

Showcase your project here! Submit via PR or Discussion


⭐ Star us on GitHub📖 Read the Docs💬 Join Discord🐦 Follow on Twitter

Made with ❤️ by the AgentArea community

Capabilities

StreamingPush NotificationsMulti-TurnAuth: none
agentsai-agentsinfrastructurekubernetesmcporyplatformtemporal
View on GitHub