AgentCrew is a GitHub project providing a chat application built around a multi-agent system. It is designed to support various AI models, including Anthropic Claude, OpenAI, Google Gemini, GitHub Copilot, DeepInfra, Together AI, and OpenCode, as well as any OpenAI-compatible endpoint. The system also integrates with the Model Context Protocol (MCP).
Users can define specialized AI agents with specific roles, such as architect, coder, researcher, reviewer, or browser operator. These agents can collaborate by handing off tasks to teammates based on their specialty. AgentCrew can be utilized through a desktop GUI, a terminal, for one-shot automated jobs, or via an HTTP API for integration with other applications.
The toolkit available to agents includes capabilities such as code analysis, file editing, web search and extraction, browser automation, command execution, memory for past conversations, and optional voice interaction through ElevenLabs or DeepInfra. It also supports structured output with JSON schema enforcement in job mode. The project is written in Python and is licensed under Apache 2.0.
Featured on AI Radar: AgentCrew: Multi-Agent Chat Application Supporting Multiple Models and MCP