[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"project-73254":3},{"id":4,"name":5,"fullName":6,"owner":7,"repo":5,"description":8,"homepage":9,"htmlUrl":10,"language":11,"languages":10,"totalLinesOfCode":10,"stars":12,"forks":13,"watchers":14,"openIssues":15,"contributorsCount":16,"subscribersCount":16,"size":16,"stars1d":17,"stars7d":18,"stars30d":19,"stars90d":16,"forks30d":16,"starsTrendScore":20,"compositeScore":21,"rankGlobal":10,"rankLanguage":10,"license":22,"archived":23,"fork":23,"defaultBranch":24,"hasWiki":23,"hasPages":25,"topics":26,"createdAt":10,"pushedAt":10,"updatedAt":29,"readmeContent":30,"aiSummary":31,"trendingCount":16,"starSnapshotCount":16,"syncStatus":32,"lastSyncTime":33,"discoverSource":34},73254,"docker-agent","docker\u002Fdocker-agent","docker","AI Agent Builder and Runtime by Docker Engineering","https:\u002F\u002Fdocker.github.io\u002Fdocker-agent\u002F",null,"Go",3044,385,19,48,0,51,67,138,153,109.76,"Apache License 2.0",false,"main",true,[27,28],"agents","ai","2026-06-12 04:01:08","# 🤖 Docker Agent 🤖\n\n> Build, run, and share AI agents with a declarative YAML config, rich tool ecosystem, and multi-agent orchestration.\n\n![docker agent in action](docs\u002Fdemo.gif)\n\n## What is Docker Agent?\n\n`docker-agent` lets you create and run intelligent AI agents that collaborate to solve complex problems — no code required.\n\n`docker-agent` is a `docker` CLI plugin and can be run with `docker agent`.\n\nDefine agents in YAML, give them tools, and let them work.\n\n```yaml\nagents:\n  root:\n    model: openai\u002Fgpt-5-mini\n    description: A helpful AI assistant\n    instruction: |\n      You are a knowledgeable assistant that helps users with various tasks.\n      Be helpful, accurate, and concise in your responses.\n    toolsets:\n      - type: mcp\n        ref: docker:duckduckgo\n```\n\n```sh\ndocker agent run agent.yaml\n```\n\n## Key Features\n\n- **Multi-agent architecture** — Create teams of specialized agents that delegate tasks automatically\n- **Rich tool ecosystem** — Built-in tools + any [MCP](https:\u002F\u002Fmodelcontextprotocol.io\u002F) server (local, remote, or Docker-based)\n- **AI provider agnostic** — OpenAI, Anthropic, Gemini, AWS Bedrock, Mistral, xAI, [Docker Model Runner](https:\u002F\u002Fdocs.docker.com\u002Fai\u002Fmodel-runner\u002F), and more\n- **YAML configuration** — Declarative, versionable, shareable\n- **Advanced reasoning** — Built-in think, todo, and memory tools\n- **RAG** — Pluggable retrieval with BM25, embeddings, hybrid search, and reranking\n- **Package & share** — Push agents to any OCI registry, pull and run them anywhere\n\n## Install\n\n**Docker Desktop** (4.63+) — docker-agent CLI plugin is pre-installed. Just run `docker agent`.\n\n**Homebrew** — `brew install docker-agent`. Run `docker-agent` directly or symlink the binary to `~\u002F.docker\u002Fcli-plugins\u002Fdocker-agent` and run `docker agent`.\n\n**Binary releases** — Download from [GitHub Releases](https:\u002F\u002Fgithub.com\u002Fdocker\u002Fdocker-agent\u002Freleases). Symlink the `docker-agent` binary to `~\u002F.docker\u002Fcli-plugins\u002Fdocker-agent` to be able to use `docker agent`, or use `docker-agent` directly.\n\nSet at least one API key (or use [Docker Model Runner](https:\u002F\u002Fdocs.docker.com\u002Fai\u002Fmodel-runner\u002F) for local models):\n\n```sh\nexport OPENAI_API_KEY=sk-...        # or ANTHROPIC_API_KEY, GOOGLE_API_KEY, etc.\n```\n\n## Quick Start\n\n```sh\n# Run the default agent\ndocker agent run\n\n# Run from the agent catalog\ndocker agent run agentcatalog\u002Fpirate\n\n# Generate a new agent interactively\ndocker agent new\n\n# Run your own config\ndocker agent run agent.yaml\n```\n\nMore examples in the [`examples\u002F`](examples\u002FREADME.md) directory.\n\n## Documentation\n\n📖 **[Full documentation](https:\u002F\u002Fdocker.github.io\u002Fdocker-agent\u002F)**\n\n- [Installation](https:\u002F\u002Fdocker.github.io\u002Fdocker-agent\u002Fgetting-started\u002Finstallation) · [Quick Start](https:\u002F\u002Fdocker.github.io\u002Fdocker-agent\u002Fgetting-started\u002Fquickstart)\n- [Agents](https:\u002F\u002Fdocker.github.io\u002Fdocker-agent\u002Fconcepts\u002Fagents) · [Models](https:\u002F\u002Fdocker.github.io\u002Fdocker-agent\u002Fconcepts\u002Fmodels) · [Tools](https:\u002F\u002Fdocker.github.io\u002Fdocker-agent\u002Fconcepts\u002Ftools) · [Multi-Agent](https:\u002F\u002Fdocker.github.io\u002Fdocker-agent\u002Fconcepts\u002Fmulti-agent)\n- [Configuration Reference](https:\u002F\u002Fdocker.github.io\u002Fdocker-agent\u002Fconfiguration\u002Foverview)\n- [TUI](https:\u002F\u002Fdocker.github.io\u002Fdocker-agent\u002Ffeatures\u002Ftui) · [CLI](https:\u002F\u002Fdocker.github.io\u002Fdocker-agent\u002Ffeatures\u002Fcli) · [MCP Mode](https:\u002F\u002Fdocker.github.io\u002Fdocker-agent\u002Ffeatures\u002Fmcp-mode) · [RAG](https:\u002F\u002Fdocker.github.io\u002Fdocker-agent\u002Ffeatures\u002Frag)\n- [Model Providers](https:\u002F\u002Fdocker.github.io\u002Fdocker-agent\u002Fproviders\u002Foverview) · [Docker Model Runner](https:\u002F\u002Fdocker.github.io\u002Fdocker-agent\u002Fproviders\u002Fdmr)\n\n## Contributing\n\nRead the [Contributing guide](https:\u002F\u002Fdocker.github.io\u002Fdocker-agent\u002Fcommunity\u002Fcontributing) to get started. We use `docker-agent` to build `docker-agent`:\n\n```sh\ndocker agent run .\u002Fgolang_developer.yaml\n```\n\n## Telemetry\n\nWe collect anonymous usage data to improve the tool. See [Telemetry](https:\u002F\u002Fdocker.github.io\u002Fdocker-agent\u002Fcommunity\u002Ftelemetry).\n\n## Community\n\n[Docker Community Slack](http:\u002F\u002Fdockr.ly\u002Fcomm-slack) · [#docker-agent channel](https:\u002F\u002Fdockercommunity.slack.com\u002Farchives\u002FC09DASHHRU4)\n","Docker Agent 是一个由 Docker 工程团队开发的用于构建、运行和共享 AI 代理的工具。它支持通过声明式的 YAML 配置文件定义 AI 代理，无需编写代码即可创建能够协作解决复杂问题的智能代理。项目核心功能包括多代理架构、丰富的工具生态系统、AI 提供商无关性以及高级推理能力等。用户可以轻松集成多种 AI 模型，并利用内置或自定义的工具集增强代理的功能。Docker Agent 适用于需要快速搭建基于 AI 的自动化解决方案的场景，如客户服务、数据分析、内容生成等领域。",2,"2026-06-11 03:44:44","high_star"]