An Electron desktop AI agent with a Galgame UI that drives the Claude Code CLI and supports DeepSeek among 9 LLM backends. Not a dsh plugin (no `dsh plugin` install); install via the EXE or git + npm. Bring your own DeepSeek API key.
DSH integration
Ecosystem-related
Author-claimed
Safety audit
Unaudited
Last verified
2026-08-23
License
MIT
01What can it help you accomplish?
Chat with an LLM (including DeepSeek) through a Galgame-style desktop interface
An immersive visual-novel UI (character sprites, BGM, voice, sakura particles) driving the Claude Code CLI; switchable across 9 providers including DeepSeek
Users who want a themed desktop front-end for an LLM coding assistant and can bring their own DeepSeek (or other) API key
02How to install into DeepSeek Harness
Prerequisites
- Node.js ≥ 18, Git, and the Claude Code CLI (`npm install -g @anthropic-ai/claude-code`)
- Your own LLM API key (e.g. DeepSeek)
Installation steps
- 01
Download the latest `MakoCode Setup x.x.x.exe` from Releases and install, OR run from source: `git clone https://github.com/liebaojun/makocode.git && cd makocode && npm install`
$ git clone https://github.com/liebaojun/makocode.git && cd makocode && npm install
- 02
Copy `mako-settings.example.json` to `mako-settings.json`, fill in your API key, then `npm start`
$ npm start
Verify the integration
Not specified by the author
Rollback
- The README documents the build/installer flow but no explicit uninstall command beyond the OS's standard app removal.
03DSH integration and capability boundaries
Not a dsh plugin: MakoCode is an Electron desktop app that wraps the Claude Code CLI with a Galgame UI; it lists DeepSeek as one of 9 switchable LLM backends. No `dsh plugin` install path.
Galgame immersive UI
Chat with the LLM→Character sprites, scene backgrounds, BGM, voice bubbles, typewriter Markdown + KaTeX rendering
Bundles third-party Yuzusoft assets for non-commercial fan use onlyMulti-LLM backend
Provider preset + API key→One-click switch across 9 providers (DeepSeek, Anthropic, OpenRouter, SiliconFlow, DashScope, Volcano, Tencent, Kimi, Baidu)
Each provider needs its own API key supplied by the userFirst-setup wizard & skills
Node/Git/Claude Code detection→Auto-detect and silent-install prerequisites, API config + connection test, character editor, 33 slash commands, save system
Settings panel can open the Skills / plugin folders managed by the bundled Claude Code config
04Who is it for? When not to use it?
Good for
- Users who want a themed desktop front-end for an LLM coding assistant and can bring their own DeepSeek (or other) API key
Not for
- MakoCode is an Electron desktop app wrapping the Claude Code CLI; it is not installed via `dsh plugin` and has no DeepSeek Harness integration beyond listing DeepSeek as an LLM backend. It appears in the DSH catalog but is not a native DSH plugin.
- Character sprites, BGM and background images are from Yuzusoft's Senren*Banka and are licensed for non-commercial fan use only; they are removed on request from the rights holder.
05Compatibility, maintenance and safety notes
- MakoCode is an Electron desktop app wrapping the Claude Code CLI; it is not installed via `dsh plugin` and has no DeepSeek Harness integration beyond listing DeepSeek as an LLM backend. It appears in the DSH catalog but is not a native DSH plugin.
- Character sprites, BGM and background images are from Yuzusoft's Senren*Banka and are licensed for non-commercial fan use only; they are removed on request from the rights holder.
- Using the app requires your own LLM API key (e.g. DeepSeek) and may incur API call fees.
MIT · 由 facts pack 抓取(README 分支 master)
06Frequently asked questions
Is MakoCode a DeepSeek Harness plugin?
No. MakoCode is an Electron desktop app built around the Claude Code CLI. It is not installed via `dsh plugin` and has no DSH integration — it only lists DeepSeek as one of 9 selectable LLM providers.
How do I install it with a DeepSeek key?
Download the `MakoCode Setup` EXE from Releases (the wizard auto-installs Node/Git/Claude Code), or run from source: `git clone`, `npm install`, copy `mako-settings.example.json` to `mako-settings.json`, fill in your DeepSeek API key, then `npm start`.
Which LLM providers are supported?
Nine, switchable with one click: DeepSeek, Anthropic, OpenRouter, SiliconFlow, Alibaba DashScope, Volcano Engine, Tencent Hunyuan, Kimi (Moonshot) and Baidu Qianfan. Each needs its own API key.
Any licensing caveats?
The character art, BGM and backgrounds are from Yuzusoft's Senren*Banka and are licensed for non-commercial fan use only; the app code is MIT. Using any LLM backend incurs your own API fees.
07Related DSH workflows
open-design
by nexu-io
🎨 Best DeepSeek Harness Design Plugin. The open-source Claude Design alternative. 🖥️ Local-first desktop app. 🖼️ Your coding agent becomes the design engine: prototypes, landing pages, dashboards, slides, images & video — real files, HTML/PDF/PPTX/MP4 export. 🤖 Claude Code / Codex / Cursor / DeepSeek Harness / OpenCode & 20+ CLIs via BYOK.
picgo
by molunerfinn
:rocket: The Ultimate Image Uploader for Efficient Creators. Supports Obsidian, Typora, VS Code etc. and 60+ image hosting services (S3, GitHub, Cloudflare R2, Imgur, Aliyun OSS...). Paste, upload, done.
dsh-desktop
by anywhere-labs
Modern desktop client for the DeepSeek Harness (dsh) plugin ecosystem. Everything is a plugin — even the desktop shell itself.
openbiliclaw
by whiteguo233
Local-first, open-source AI content discovery agent that learns your taste and proactively finds content across Bilibili, Douyin, YouTube, Reddit, X and the open web.
08Data and sources
🚀 DeepSeek | `deepseek`
AI 引擎 | Claude Code CLI
This page is generated from the project’s public documentation, repository metadata and a structured parse of DSH Plugins; last verified on 2026-08-23. Found an error? Submit a correction.
Best DeepSeek Harness Plugins
Twelve plugins worth installing first — picked from the whole catalog, across every category.
