Kimaki, plugin open source para controlar OpenCode pelo Discord
(github.com/remorses)Kimaki é um bot que permite controlar diretamente, dentro do Discord, um agente de codificação com IA (baseado em OpenCode).
Ele conecta cada canal do Discord a um diretório de projeto específico na máquina local, e quando você envia uma mensagem no canal, a IA lê e modifica esse codebase ou executa comandos de terminal.
Além de entrada por texto, também é possível usar anexos de arquivos, continuidade de sessão, fork/compartilhamento de sessão e todos os recursos básicos do OpenCode.
Os principais recursos são os seguintes.
• Ler, modificar e pesquisar código, além de executar comandos, por mensagens no Discord
• Gerenciamento e retomada de sessões por projeto
• Suporte a comandos slash (/session, /resume, /add-project, /model etc.)
• Converter mensagens de voz em texto para processar comandos (opcional, usa a API do Gemini)
Em termos de arquitetura, funciona no modelo de 1 bot conectado a 1 máquina, e é possível expandir adicionando várias máquinas ao mesmo servidor do Discord.
A instalação é feita com uma única linha de comando e, na primeira execução, ele guia você de forma interativa via CLI desde a criação do bot do Discord até a conexão do projeto.
p.s.) Ainda não houve release, mas para quem usa oh-my-opencode, existe um bug que impede o uso por causa da convenção de nomenclatura dos comandos do Discord, então fiz uma pequena contribuição nessa parte. Parece que isso será incluído na próxima release. Por enquanto, será preciso executar manualmente, mas a forma de rodar localmente ainda não está documentada pelo autor original... De todo modo, para quem usa oh-my-opencode, recomendo esperar a próxima release
Ainda não há comentários.