An open API service indexing awesome lists of open source software.

https://github.com/remorses/kimaki

Control opencode agents inside Discord. With support for voice channels
https://github.com/remorses/kimaki

Last synced: 2 months ago
JSON representation

Control opencode agents inside Discord. With support for voice channels

Awesome Lists containing this project

README

          






kimaki


IronMan's Jarvis for coding agents, inside Discord






Kimaki is a Discord bot you can install in a Discord server to control opencode sessions in any computer via Discord

When running the `kimaki` cli the first time the cli will ask you choose what existing opencode projects to add to Discord, Kimaki will create a new channel for each project. Writing a message in that channel will start a new opencode session

Kimaki will store the bot state in a local sqlite database. You should keep the kimaki cli running to be able to communicate to it via Discord

## Usage

`npx -y kimaki@latest`

The cli will ask you for

- Discord bot app id and token
- What opencode projects add to Discord
- Gemini API key for audio transcriptions and voice channels interaction

Kimaki requires you to create a new Discord bot for each new computer you will install kimaki in. You can create as many bots as you want, then install each bot in spare machines to be able to control these machines via Discord. Each Discord channel will be associated with a specific machine and project directory.