Devika
Devika é uma engenheira de software de código aberto e agentic que aceita instruções de alto nível, as divide em etapas, pesquisa na web e escreve código para completar tarefas de programação. Você a executa localmente, com uma interface web baseada em chat e suas próprias chaves de API de modelo e busca.
O projeto começou como uma alternativa de código aberto ao Devin da Cognition. Devika combina grandes modelos de linguagem com planejamento, raciocínio e automação de navegador via Playwright. Ela suporta Claude 3, GPT-4, Gemini, Mistral, Groq e modelos locais via Ollama.
Desenvolvedores que desejam um agente de codificação auto-hospedado usam Devika para estruturar funcionalidades, corrigir bugs ou construir projetos do zero, mantendo o controle sobre os modelos, provedores de busca e infraestrutura.
Modelos Claude 3, GPT-4, Gemini, Mistral, Groq e Ollama em um único espaço de trabalho
Transforma um objetivo de alto nível em etapas de pesquisa e codificação de forma autônoma
Navega na web com Playwright e realiza buscas via Bing, Google ou DuckDuckGo
Escreve código em múltiplas linguagens enquanto você acompanha a atualização do estado do agente ao vivo
Mantém o trabalho organizado em projetos através de uma interface web local na porta 3001
A busca DuckDuckGo funciona sem chaves de API; Bing e Google precisam ser configurados no config.toml
Licenciado pelo MIT e totalmente open source com mais de 19,5 mil estrelas no GitHub.
Configuração self-hosted que mantém projetos, código e chaves API sob seu controle.
Suporta múltiplos provedores de LLM na nuvem, além de modelos locais Ollama.
Comunidade ativa com GitHub Issues, Discussões e um servidor Discord.
Requer configuração local com Python, Node.js, Bun, Playwright e gerenciamento de dependências.
APIs de Cloud LLM e pesquisa opcionais adicionam custos contínuos além do software gratuito.
Não há versão hospedada gerenciada; você mesmo mantém o backend, a interface do usuário e a configuração.
O Devika é gratuito para usar?
Sim. O Devika é licenciado pela MIT e gratuito para download, auto-hospedagem e modificação no GitHub. Você fornece suas próprias chaves de API LLM e credenciais opcionais de busca Bing ou Google; a busca DuckDuckGo não requer chave de API.
Quais modelos de IA o Devika suporta?
O Devika suporta Claude 3, GPT-4, Gemini, Mistral e Groq através de chaves de API, além de modelos locais via Ollama. O README recomenda os modelos Claude 3 para melhor desempenho.
Como eu instalo o Devika?
Clone o repositório GitHub, configure o Python 3.10 a 3.11 com uv, instale as dependências, execute a configuração do Playwright, inicie o backend Python com python devika.py e depois inicie a interface UI baseada em Bun da pasta ui. A interface web roda em http://127.0.0.1:3001.
Quais motores de busca o Devika suporta?
O Devika suporta Bing, Google Custom Search e DuckDuckGo. Bing e Google requerem chaves de API configuradas no config.toml ou na interface de configurações. DuckDuckGo funciona sem configuração extra de API.
O Devika roda na nuvem?
Não. O Devika é um software de auto-hospedagem que você executa na sua própria máquina. Chamadas LLM podem acessar APIs na nuvem dependendo do modelo escolhido, mas o agente, interface e arquivos do projeto permanecem locais.
Onde posso obter ajuda com o Devika?
O Devika mantém Issues e Discussions no GitHub, além de um servidor comunitário no Discord vinculado no README do repositório. Contribuições seguem as diretrizes do arquivo CONTRIBUTING.md no repositório.

