Discord Your machine ┌─────────────────┐ ┌─────────────┐ │ server │ │ │ │ #web-app │ ───────▶ │ /code/web │ │ ├─ login │ ───────▶ │ session A │ │ └─ dark │ ───────▶ │ session B │ │ #api │ ───────▶ │ /code/api │ │ └─ limit │ ───────▶ │ session C │ └─────────────────┘ └─────────────┘
~/.kimaki/kimaki.db):12345678# Add the current directory as a project channel kimaki project add # Add a specific directory kimaki project add /code/web-app # See every project and its channel kimaki project list
Kimaki <machine>, one per machine. On first start Kimaki creates a general channel (usually #kimaki) and an onboarding thread where the agent helps you find and add your projects. See Managing Projects for details.123456-# *using anthropic/claude-sonnet-4-5 ⋅ build* Looking at the login test first. -# ┣ shell _run the login tests_ -# ◼︎ edit *login.test.ts* (+4-2) The test raced the session cookie. It awaits it now. -# *web-app ⋅ main ⋅ 2m 30s ⋅ 41% ⋅ claude-sonnet-4-5*
#web-app channel │ │ first message ──▶ creates "fix login" ──▶ session starts │ │ another msg ────▶ creates "dark mode" ──▶ separate session │ └─ thread "fix login" ──▶ continues the same session
/resume (autocomplete lists them, including sessions started in the OpenCode TUI). The session moves to a new thread./fork, or fork the whole context into a side thread with /btw.rg <query> ~/.kimaki/transcripts from the terminal (see Sessions).Kimaki <machine> category in the same server. The same project on two machines gets two channels, the second one with a -<machine> suffix. See Advanced Setup for multi-machine layouts.