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.