GenAI agent infrastructure
Top 70.8% on sourcepulse
This repository provides a comprehensive infrastructure for running Generative AI agents, targeting developers and researchers building complex AI systems. It offers a modular backend, router, master agents, database, frontend UI, and CLI, enabling the connection and management of various agent types.
How It Works
The system is built around a microservices architecture orchestrated via Docker Compose. It includes a backend router for managing agent communication, master agents for core logic, a PostgreSQL database for state management, and Redis with Celery for asynchronous task processing. This modular design facilitates scalability and maintainability, allowing individual components to be updated or replaced independently.
Quick Start & Requirements
.env
file from .env-example
, and run make up
or docker compose up
.make
(optional).Highlighted Details
genai-protocol
), MCP Servers, and A2A Servers.Maintenance & Community
No specific details on contributors, sponsorships, or community channels (like Discord/Slack) are mentioned in the README.
Licensing & Compatibility
Limitations & Caveats
The README notes that MCP servers must support streamable-http
protocol, and the sse
protocol is deprecated in favor of stdio
(which is not yet supported). Local development requires specific handling for Docker networking (host.docker.internal
).
5 days ago
Inactive