shikidan

Meet Shikidan.

One chat that runs your coding agents.

bun start Runs on your machine No database
sh Quickstart
  1. git clone https://github.com/LynchzDEV/shiki.git
  2. cd shiki
  3. bun install
  4. bun start

Then open 127.0.0.1:7777. Needs Bun 1.2+, git and one agent CLI signed in.

You describe the work.

Type what you want in the chat. It answers directly, or spins up agents.

It picks a team of AIs.

When the work is bigger than a reply, the reply grows a team card with one row per agent.

Each one builds in its own worktree.

Agents work in isolated git worktrees. One grey line shows what each is doing right now.

A different AI checks every change.

Every code change is reviewed by a different AI family before it lands.

It lands on your branch.

A failed step is retried on different AIs. The chat never pushes or deploys.

add a dark mode toggle to settings
Shikidan10:42 AM Working · 4s Worked 39s · used 4 tools
Team for this task3 agents · dark mode
Plan the changePlan Claude · reads the repo firstClaude planned it Reading client/chat.ts Running Done
Write the toggleBuild GLM · writes the codeGLM wrote the toggle Running bun test Running In review Landed
Check GLM's workReview Codex · a different AI reviews itCodex checking GLM Waiting Running Done
Land On your branch Landed
The toggle GLM built
Auto Write a message here…

Terminals, workflows and plugins. Same window.

Live terminals

my-app · Claude Live
> why is login slow? ● Read(auth/session.ts) ● Bash(bun test) 12 pass · 0 fail

Workflows

Studio
Give your AI team a way to work.
PlanRead the repo, plan it
Claude
ExecuteWrite the code
GLM
ReviewAnother AI checks it
Codex

Plugins

Marketplace
github.com/LynchzDEV/skd-marketplace
ClickUp boardStart a chat on any task Installed
Your own pluginStart from skd-plugin-template and the SDK
Works with
Claude Code Codex GLM via z.ai Grok Build Any ACP, OpenCode or CLI agent

Runs on your machine.

State lives in plain JSON files. No database, no build step.

sh Quickstart
  1. git clone https://github.com/LynchzDEV/shiki.git
  2. cd shiki
  3. bun install
  4. bun start
Just looking? Try it with no accounts. Every AI is swapped for a harmless stand-in.
SKD_FAKE_ENGINES=1 SKD_CONFIG_DIR=$(mktemp -d) bun start
Say hello to the maker.