Awesome AI AgentsAI Agents

docker/cagent

⭐ 3321 Go added to this list on 2025-10-04 repository created 2025-09-01

The project 'cagent' by Docker Engineering is a powerful and customizable multi-agent runtime designed to orchestrate AI agents with specialized capabilities and tools. It enables users to create and run intelligent AI agents, each with unique knowledge and functionalities, allowing them to collaborate and solve complex problems efficiently. The system is designed to be user-friendly, with agents configured through simple YAML files, making it accessible for users to build and share teams of virtual experts. Key features of 'cagent' include a multi-agent architecture that supports specialized agents for different domains, a rich ecosystem of external tools and APIs accessible via the MCP protocol, and smart delegation where agents can route tasks to the most suitable specialist automatically. The platform supports advanced reasoning capabilities with built-in tools for thinking, task management, and memory, enhancing the problem-solving process. It also supports multiple AI providers such as OpenAI, Anthropic, Gemini, and Docker Model Runner, offering flexibility in AI model usage. The project supports integration with MCP servers, allowing agents to use a wide variety of external tools and services through different transport types like stdio, HTTP, and SSE. This integration significantly enhances the agents' capabilities and the quality of their outputs. Users can quickly get started with 'cagent' using Homebrew or prebuilt binaries available for various operating systems. The project is actively developed, with breaking changes expected, indicating ongoing improvements and feature additions. Overall, 'cagent' is a versatile and extensible platform for building collaborative AI agent teams that can handle complex tasks by leveraging specialized knowledge and external tools, making it a valuable tool for developers and organizations looking to implement advanced AI-driven solutions.

https://github.com/docker/cagent

advanced-reasoningai-agentsai-collaborationai-model-integrationai-providersanthropiccontainerized-mcp-serversdocker-model-runnerexternal-toolsgeminimcp-protocolmulti-agent-runtimeopenaiorchestrationsmart-delegationspecialized-capabilitiestask-managementtoolsvirtual-expertsyaml-configuration

Also in AI Agents

OpenHands/OpenHands

OpenHands is an AI-powered platform that automates software development tasks, enabling developers to code less and produce more by modifying code, running commands, browsing the web, and integrating APIs efficiently.

usestrix/strix

Strix is an open-source AI-driven security testing platform that autonomously finds, validates, and helps fix application vulnerabilities through dynamic and collaborative AI agents.

aaif-goose/goose

Goose is an open-source, native AI agent available as a desktop app, CLI, and API, designed for diverse tasks like code, research, writing, and automation, supporting over 15 LLM providers.

KeygraphHQ/shannon

Shannon is an autonomous AI pentester for web applications and APIs, analyzing source code, identifying attack vectors, and executing real exploits to prove vulnerabilities.

wshobson/agents

A comprehensive collection of 44 specialized AI subagents for Claude Code that enhance development workflows with domain-specific expertise across software development, infrastructure, security, data, and business domains.

agentscope-ai/agentscope

AgentScope is a transparent, modular, and customizable framework for building LLM-empowered multi-agent applications with real-time control and asynchronous execution.

iOfficeAI/OfficeCLI

OfficeCLI is an open-source command-line interface and API enabling AI agents to read, edit, and automate Word, Excel, and PowerPoint files without needing Office suite installations.

langchain-ai/deepagents

Deep Agents is an open-source agent harness built on LangChain and LangGraph that enables AI agents to plan, execute, and delegate complex long-horizon tasks using customizable tools, subagents, and human-in-the-loop workflows.