cagent  by docker

Orchestrate collaborative AI agent teams

Created 2 weeks ago

New!

963 stars

Top 38.2% on SourcePulse

GitHubView on GitHub
Project Summary

Summary docker/cagent is a runtime for orchestrating AI agent teams, enabling collaborative problem-solving through specialized agents and tools. It targets developers and researchers seeking to build complex, multi-agent AI workflows efficiently via declarative configuration.

How It Works Agents are defined and configured using YAML, specifying models, instructions, and toolsets. Agents leverage external functionalities via the Meta-Compute Protocol (MCP) and support smart delegation for task routing. Key advantages include simplified creation of collaborative AI systems and integration with diverse tools and AI providers.

Quick Start & Requirements Prebuilt binaries are available for major OSs on GitHub releases. Installation requires downloading and executing the binary. API keys for AI providers (OpenAI, Anthropic, Gemini) are necessary. Docker Desktop is recommended for MCP Gateway and DMR integrations. Agents run via cagent run <agent-file.yaml>.

Highlighted Details

  • Multi-agent architecture for specialized AI roles.
  • Rich tool ecosystem via MCP protocol.
  • Smart delegation for task routing.
  • Declarative YAML configuration.
  • Advanced reasoning tools ("think", "todo", "memory").
  • Support for multiple AI providers (OpenAI, Anthropic, Gemini, DMR).
  • cagent new for prompt-based agent generation; cagent push/pull for Docker Hub integration.

Maintenance & Community The project is under active development with expected breaking changes. Community interaction occurs via Slack, and contributions are guided by CONTRIBUTING.md. The project uses a dedicated golang_developer agent for its own development ("dogfooding").

Licensing & Compatibility The README does not specify the project's license, requiring further investigation for commercial use or closed-source integration compatibility.

Limitations & Caveats The project is in active development, with breaking changes anticipated. Certain features depend on Docker Desktop configurations. The absence of explicit licensing information is a significant caveat.

Health Check
Last Commit

18 hours ago

Responsiveness

Inactive

Pull Requests (30d)
100
Issues (30d)
89
Star History
966 stars in the last 17 days

Explore Similar Projects

Starred by Andrew Ng Andrew Ng(Founder of DeepLearning.AI; Cofounder of Coursera; Professor at Stanford), Thomas Wolf Thomas Wolf(Cofounder of Hugging Face), and
4 more.

ag2 by ag2ai

0.9%
4k
AgentOS for building AI agents and facilitating multi-agent cooperation
Created 10 months ago
Updated 2 days ago
Starred by Elie Bursztein Elie Bursztein(Cybersecurity Lead at Google DeepMind), Chip Huyen Chip Huyen(Author of "AI Engineering", "Designing Machine Learning Systems"), and
7 more.

SuperAGI by TransformerOptimus

0.1%
17k
Open-source framework for autonomous AI agent development
Created 2 years ago
Updated 7 months ago
Feedback? Help us improve.