Zentro
AI-first project management backend for agent-coordinated delivery.
FastAPIPythonAI AgentsSQLAlchemyDocker
AI-first Project Management Backend
Zentro is a FastAPI backend designed for agentic project management. It handles traditional project primitives like projects, epics, sprints, tasks, users, roles, and permissions, but extends them with an internal agent-to-agent (A2A) coordination layer. This layer is responsible for delegating, auditing, and handing off task delivery between AI agents.
Key Features
- Robust Backend Architecture: Built around core project management primitives. Uses JWT authentication, project roles, task permissions, and features comprehensive reporting endpoints.
- A2A Coordination: Features an agent registry, searchable skills, public agent cards, task links, durable messaging, artifacts, handoffs, and append-only audit events.
- Operational Excellence: Designed with production-ready backend practices. Includes SQLAlchemy async models, Alembic migrations, Dockerized local development, and deep integration points for Redis, RabbitMQ, and Taskiq.
- Observability: Built-in observability hooks for OpenTelemetry, Jaeger, Prometheus, and Langfuse to monitor agent workflows and system performance.