← Builders / TUI
Interactive chat
in your terminal.
A real chat experience in your terminal. Multi-turn conversations. Live token streaming. Watch council members work in parallel. All in your terminal's natural scrollback.
CONVERSATION PICKER · WORKSPACE OVERVIEW
Filter by title, zone, or model. 30+ conversations on one screen.
ACTIVE SESSION · TEAM MODE ON
Session timer, context %, model, endpoint, always in the status bar.
// what makes it different
Six things the TUI does well.
01 · NATURAL FLOW
Your terminal's scrollback
No alt-screen buffer. Completed turns scroll up naturally. Your terminal's Cmd+F search, copy, select all, mouse wheel, all work as expected.
02 · STREAMING
Token-by-token, throttled
SSE-streamed. 30ms repaint throttle so the terminal isn't flickering. Per-member status indicators (queued · streaming · done).
03 · TAB-CYCLE MEMBERS
Address one member at a time
Tab cycles which member your next message goes to. Ctrl+Enter sends solo to lead, bypassing the team, fastest path for quick questions.
04 · SHARED AUTH
Same credentials as CLI
Uses the same ~/.imm/credentials.json as the CLI. Switch between TUI and one-shot CLI freely. SSO and MFA inherit from the web.
05 · TEMPLATES + ZONES
Deploy from terminal
Browse the template gallery, deploy a department team, switch zones, all from the TUI. The hex map view is read-only here (a sketch); deep editing belongs in the web app.
06 · OPT-OUT TO LEGACY
IMM_TUI_LEGACY=1
For the few users on classic Ink ChatView. Will be deleted in a future release. The β refactor is the default and what gets actively maintained.
// keys
Keyboard map
// one workspace, every surface
Type in the terminal. Pick it up in the browser.
The TUI is a typed terminal surface. The web app is typed in the browser. The Desktop is typed in a native window. They share the same zone memory, same library, same tools, same access controls. Switch surfaces mid-conversation and the team picks up where you left it.
Voice agents run in the browser and on the phone (WebRTC), not in the terminal, but they hit the same workspace. A voice call's transcript lands in the same zone you can later open in the TUI to follow up.
// also available
Looking for something else?
imm
One-shot CLI
For scripts, cron, CI. Pipe-friendly. Same auth as the TUI. Native binary, no runtime.
View CLI →In My Mind Desktop
Native Desktop
Native window menus + Operator Panel popout. macOS · Windows · Linux. For daily driving.
Download Desktop →Web app
app.inmymind.ai
The full 3D hex map experience. Zone editing, workflow design, voice. Sign in to start.
Open the app →Where Humans and AI collaborate.