AutoGPT é uma plataforma open source para criar, executar e agendar agentes de IA que realizam fluxos de trabalho com várias etapas a partir de descrições em linguagem natural ou de um editor visual.
OpenBMB/ChatDev
Uma plataforma multiagente sem código, na qual você define agentes, fluxos de trabalho e tarefas via YAML e console web para criar software e outros resultados.
- Estrelas
- 34,555
- Forks
- 4,326
- Issues abertas
- 86
- Último commit
- há 4 dias
O que é?
ChatDev 2.0 (DevAll) é uma plataforma de orquestração multiagente para criar sistemas de agentes personalizados sem escrever código. Os usuários definem agentes, fluxos de trabalho e tarefas por meio de configurações YAML e de uma tela visual no console web; depois, iniciam execuções e acompanham logs e artefatos intermediários, com suporte a feedback humano durante o processo.
O projeto inclui fluxos de trabalho prontos para visualização de dados, geração 3D com Blender, desenvolvimento de jogos, pesquisa aprofundada e explicações em vídeo. Um SDK Python permite que desenvolvedores executem fluxos de trabalho YAML de forma programática, e o backend é construído com FastAPI e um frontend em Vue 3.
O ChatDev 1.0 original, uma empresa virtual de software composta por agentes que interpretam papéis, foi transferido para uma branch separada para manutenção.
Recursos principais
- 01Defina sistemas multiagentes e fluxos de trabalho com configurações YAML, sem programar.
- 02Tela visual de fluxos de trabalho com recurso de arrastar e soltar no console web.
- 03Inicie execuções com logs em tempo real e inspeção de artefatos intermediários.
- 04Receba feedback humano durante a execução.
- 05SDK Python para executar fluxos de trabalho de forma programática.
- 06Configuração com Docker Compose para executar o backend e o frontend juntos.
Casos de uso
- Automatizar análises de dados e gerar gráficos a partir de arquivos CSV enviados.
- Executar fluxos de pesquisa aprofundada que coletam e resumem informações sobre um tema.
- Criar protótipos de jogos ou modelos 3D a partir de prompts em linguagem natural.
- Integrar equipes de agentes a scripts de automação usando o SDK Python.
Início rápido
- 1
Instale as dependências do Python com uv
uv sync - 2
Instale as dependências do frontend
cd frontend && npm install - 3
Copie o arquivo de ambiente e configure API_KEY e BASE_URL
cp .env.example .env - 4
Inicie o backend e o frontend e, em seguida, abra http://localhost:5173
make dev
Antes de usar
- É necessário configurar no .env a chave de API e a URL base de um provedor de LLM.
- Antes da configuração, é preciso ter Python 3.12 ou superior, Node.js 18 ou superior e uv instalados.
Tópicos
Perguntas frequentes
- O que é ChatDev?
- Uma plataforma multiagente sem código, na qual você define agentes, fluxos de trabalho e tarefas via YAML e console web para criar software e outros resultados. ChatDev 2.0 (DevAll) é uma plataforma de orquestração multiagente para criar sistemas de agentes personalizados sem escrever código. Os usuários definem agentes, fluxos de trabalho e tarefas por meio de configurações YAML e de uma tela visual no console web; depois, iniciam execuções e acompanham logs e artefatos intermediários, com suporte a feedback humano durante o processo.
- ChatDev é gratuito? Qual é a licença?
- ChatDev é open source sob a licença Apache-2.0. Confira os termos da licença antes de usá-lo em produtos comerciais.
- ChatDev ainda é mantido?
- Manutenção ativa. O último commit de ChatDev foi em 16 de out. de 2026.
- Para que posso usar ChatDev?
- Automatizar análises de dados e gerar gráficos a partir de arquivos CSV enviados. Executar fluxos de pesquisa aprofundada que coletam e resumem informações sobre um tema. Criar protótipos de jogos ou modelos 3D a partir de prompts em linguagem natural. Integrar equipes de agentes a scripts de automação usando o SDK Python.
- Como instalar ChatDev?
- Instale as dependências do Python com uv: uv sync Instale as dependências do frontend: cd frontend && npm install Copie o arquivo de ambiente e configure API_KEY e BASE_URL: cp .env.example .env Inicie o backend e o frontend e, em seguida, abra http://localhost:5173: make dev
- Onde consigo ChatDev?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/OpenBMB/ChatDev
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
Framework Python de código aberto para orquestrar agentes de IA autônomos baseados em funções (Crews) e workflows orientados a eventos (Flows).
Framework de agente pessoal de IA self-hosted em Python, com WebUI no navegador, cliente de terminal, canais de chat, ferramentas, memória e suporte a MCP.
Framework Python para criar agentes de IA autônomos que pesquisam, planejam, programam e executam tarefas, com memória, RAG e mais de 100 provedores de LLM.
Código complementar do livro Designing Multi-Agent Systems, com o PicoAgents, um framework multiagente criado do zero para fins didáticos.
App self-hosted em Node.js e React para orquestrar equipes de agentes de IA, com organograma, acompanhamento de tarefas, orçamentos e governança.