compose-for-agents  by docker

Orchestrate AI agents with Docker Compose

Created 4 months ago
572 stars

Top 56.4% on SourcePulse

GitHubView on GitHub
Project Summary

This repository provides a collection of Docker Compose configurations for building and running AI agents, simplifying the orchestration of LLMs, tools, and agent runtimes. It targets developers and researchers looking to experiment with and deploy multi-agent systems using readily available open-source components and Docker.

How It Works

The project leverages Docker Compose to define and manage multi-container applications for AI agents. Each demo is a self-contained project with a compose.yaml file, allowing users to easily spin up complex agent setups. It supports both local model execution via Docker Model Runner (DMR) and integration with cloud-based LLMs like OpenAI, offering flexibility in deployment and cost management.

Quick Start & Requirements

Highlighted Details

  • Supports local execution of various LLMs (Qwen, Llama, Gemma) via Docker Model Runner.
  • Integrates with external tools and APIs like DuckDuckGo, GitHub, Brave Search, and email services.
  • Demonstrates multi-agent architectures using frameworks like CrewAI and LangGraph.
  • Offers examples for single-agent setups and complex multi-agent interactions.

Maintenance & Community

No specific contributors, sponsorships, or community links (Discord/Slack) are mentioned in the README.

Licensing & Compatibility

Dual-licensed under Apache License 2.0 or MIT License. Individual examples may have their own licenses that must be respected. Compatible with commercial use under the terms of either license.

Limitations & Caveats

The README does not detail specific limitations or known issues. GPU support is highly recommended for local model execution, and users must ensure their Docker environment meets the specified requirements.

Health Check
Last Commit

3 days ago

Responsiveness

1 day

Pull Requests (30d)
8
Issues (30d)
8
Star History
146 stars in the last 30 days

Explore Similar Projects

Starred by Peter Norvig Peter Norvig(Author of "Artificial Intelligence: A Modern Approach"; Research Director at Google), Zhen Lu Zhen Lu(Cofounder of Runpod), and
1 more.

agents-towards-production by NirDiamant

2.2%
13k
Production-ready GenAI agent tutorials
Created 3 months ago
Updated 2 weeks ago
Starred by Chip Huyen Chip Huyen(Author of "AI Engineering", "Designing Machine Learning Systems"), Didier Lopes Didier Lopes(Founder of OpenBB), and
6 more.

langgraph by langchain-ai

1.5%
19k
Agent orchestration framework for building controllable agents
Created 2 years ago
Updated 1 day ago
Feedback? Help us improve.