Skip to content

Commit 304c819

Browse files
authored
feat(kilocode): configure and launch from cli (#209)
* feat(kilocode): configure and launch from cli * fix(kilocode): remove web launch button * fix(kilocode): persist url key without provider field * fix(kilocode): add cli install docs target * fix(kilocode): load config when restoring tab * fix(kilocode): use eye icon for api key toggle * fix(kilocode): make provider cards selectable * docs(readme): document kilocode support * fix(kilocode): use default cursor for readonly preview * fix(kilocode): keep api key toggle from blurring * docs(readme): improve star history embed * docs(readme): restore star history markdown * chore(release): bump version to v0.1.3
1 parent 7a54654 commit 304c819

40 files changed

Lines changed: 1807 additions & 110 deletions

README.md

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44

55
# Codex Mate
66

7-
**One dashboard for all your local AI coding agents. Switch providers, manage sessions, and orchestrate tasks across Codex, Claude Code, OpenCode, and OpenClaw. Zero cloud, local-first control plane.**
7+
**One dashboard for all your local AI coding agents. Switch providers, manage sessions, and orchestrate tasks across Codex, Claude Code, OpenCode, KiloCode, and OpenClaw. Zero cloud, local-first control plane.**
88

99
<p>
1010
<a href="https://sakurabytecore.github.io/codexmate/">[Documentation]</a>
@@ -49,7 +49,7 @@
4949

5050
Have you ever felt overwhelmed by managing multiple local AI agents? Each has its own config format, session storage, and skills directory.
5151

52-
**Codex Mate** offers a unified control plane to bring order to the chaos. It's a local-first CLI + Web UI designed to manage [Codex](https://github.com/openai/codex), [Claude Code](https://github.com/anthropic-ai/claude-code), [OpenCode](https://opencode.ai/), and [OpenClaw](https://github.com/moeru-ai/openclaw) seamlessly.
52+
**Codex Mate** offers a unified control plane to bring order to the chaos. It's a local-first CLI + Web UI designed to manage [Codex](https://github.com/openai/codex), [Claude Code](https://github.com/anthropic-ai/claude-code), [OpenCode](https://opencode.ai/), KiloCode, and [OpenClaw](https://github.com/moeru-ai/openclaw) seamlessly.
5353

5454
### What's So Special?
5555

@@ -58,6 +58,7 @@ Unlike simple wrappers, Codex Mate acts as a **Local Agent Bridge**:
5858
- **OpenAI-Compatible Bridge**: Use Codex with any OpenAI-compatible UI by normalizing the Responses API; the built-in Codex conversion also fills and normalizes Codex fingerprint headers such as `User-Agent`, `Version`, `OpenAI-Beta`, and `Originator` so upstream providers see an official Codex CLI-shaped request.
5959
- **Claude Provider Bridge**: Connect Claude Code to OpenAI Chat Completions-compatible providers and Ollama through the built-in local Claude-compatible proxy.
6060
- **OpenCode Provider Control**: Manage OpenCode provider/model selection with a CodexMate-owned provider store under `~/.codexmate`, projecting only the active provider into native OpenCode config to avoid polluting or deleting user-owned settings.
61+
- **KiloCode Config Bridge**: Configure KiloCode providers from the CLI or Web UI, writing to `~/.config/kilo/kilo.jsonc` while preserving stored API keys.
6162
- **Provider Health Cleanup**: Probe local Codex and Claude provider routes, surface failed configs in one modal, and bulk-clean selected broken providers without touching healthy or protected entries.
6263
- **Skills Marketplace**: A local-first market to share and import skills between different agent apps.
6364
- **Prompt File Editor**: Unified editor for global and project-level `CLAUDE.md` and `AGENTS.md` with auto-detection of project paths, plus a shared preset pool for reusable prompts.
@@ -69,7 +70,7 @@ Unlike simple wrappers, Codex Mate acts as a **Local Agent Bridge**:
6970

7071
| Feature | Status | Description |
7172
| --- | --- | --- |
72-
| **Provider Management** || Switch providers/models for Codex, Claude, OpenCode, and OpenClaw |
73+
| **Provider Management** || Switch providers/models for Codex, Claude, OpenCode, KiloCode, and OpenClaw |
7374
| **Live Agent Sync** || Real-time monitoring of Codex/Claude config & status |
7475
| **Session Browser** || Search, preview, filter, and export sessions across Codex, Claude Code, Gemini CLI, and CodeBuddy Code |
7576
| **Usage Analytics** || Visualize message trends and top projects |
@@ -78,6 +79,7 @@ Unlike simple wrappers, Codex Mate acts as a **Local Agent Bridge**:
7879
| **OpenAI Bridge** || Convert Codex Responses API to standard OpenAI format and attach/normalize Codex fingerprints in the built-in conversion |
7980
| **Claude Provider Bridge** || Connect Claude Code to OpenAI Chat Completions-compatible providers and Ollama via the built-in Claude-compatible proxy |
8081
| **OpenCode Provider Store** || Keep multiple OpenCode providers in `~/.codexmate` while projecting only the selected provider to native OpenCode config |
82+
| **KiloCode Config Bridge** || Configure KiloCode through `codexmate kilo config` or the Web UI, writing provider URL/model/API key data to `~/.config/kilo/kilo.jsonc` |
8183
| **Provider Health Check** || Probe local Codex/Claude provider routes, highlight failed configs, and bulk-remove selected broken providers safely |
8284
| **Prompt Templates** || Reusable prompt plugins with variables |
8385
| **Prompt File Editor** || Edit global and project-level CLAUDE.md / AGENTS.md with auto-detect, path switching, and a shared preset pool. Applying a preset only updates the editor; save manually to write the file. |
@@ -128,6 +130,7 @@ curl -fsSL https://raw.githubusercontent.com/SakuraByteCore/codexmate/main/scrip
128130
- **Claude Code**: `npm install -g @anthropic-ai/claude-code`
129131
- **Gemini CLI**: `npm install -g @google/gemini-cli`
130132
- **CodeBuddy**: `npm install -g @tencent-ai/codebuddy-code`
133+
- **KiloCode**: `npm install -g @kilocode/cli` (`kilo` / `kilocode`)
131134
- **OpenCode**: install from the [official OpenCode docs](https://opencode.ai/)
132135

133136
---

0 commit comments

Comments
 (0)