AI Decision System
Replayable, offline-verifiable records for AI-assisted go/no-go decisions: experiment promotions, typed model answers and human-approved actions.
개인 계정의 공개 저장소 소유자는 GitHub로 로그인해 운영자를 확인하고 소개를 직접 관리할 수 있습니다. 관리자 승인은 필요하지 않습니다.
로그인한 뒤 확인 파일을 만들어 이 저장소의 기본 브랜치에 30분 안에 커밋해 주세요. 다른 브랜치나 포크의 파일은 인정하지 않습니다. 파일을 올린 뒤 아래에서 확인하면 관리자 승인 없이 관리할 수 있습니다. 자격을 유지하려면 파일을 남겨 두세요.
로그인이 필요하면 로그인 화면으로 이동합니다. 로그인 후 이곳으로 돌아와 원하는 확인 버튼을 다시 눌러 주세요.
프로젝트 폴더에서 /nomorevibe verify를 실행하면 소유권을 확인하고 소개를 직접 관리할 수 있습니다.
1분 만에 확인하기README 전체를 불러오는 중입니다. 아래는 저장된 발췌입니다.
Your coding agents, running for real in tmux — watched, directed and handed back from your phone or your desk.
A shell around tmux and the agent CLIs you already use. Nothing is wrapped, nothing is re-implemented, and you can always walk back to the terminal and take over.
You run Kiro CLI, Claude Code, Codex, Grok, OMP or Kimi Code inside tmux on
your Mac or Linux box. tmux-mobile is the shell around that: it connects those real
sessions to a phone or a desktop window, gives every project a chat room where
you and your agents talk, and lets agents spawn, brief and review one another.README 전문 보기 ↗You run Kiro CLI, Claude Code, Codex, Grok, OMP, Kimi Code or DeepSeek Harness inside tmux. Teammux connects those real sessions to your phone or desktop, gives every project a chat room shared by you and your agents, and lets agents spawn, brief and review one another.
A shell, not an engine. tmux owns processes and sessions. Each agent CLI owns its intelligence and its harness. MCP servers and skills own the tools. Teammux owns only four things:
| We own | What it is |
|---|---|
| Connection | WebSocket JSON-RPC, token auth, optional end-to-end encryption, several servers |
| Room | A chat room and a task board per project; agent status derived from what agents do |
| Identity | Agent and team definitions, each agent spawned into its own isolated home |
| Window | A complete phone UI and a complete desktop UI |
Everything else follows from that boundary:
tmm run by the agent. Humans and agents talk the same way and
read the same record.tmm,
including spawning, briefing and stopping teammates.The full tenets, with the reasons and incidents behind each, are in docs/tenet.md.
@name, a team by its
name, or everyone with @all. Spawn agents or whole teams from the registry,
watch their status live, and open any agent's terminal, the project's files or
its board without leaving the conversation.tmm board.tmm review.tmm — the agent's hands: send, log, board, spawn, project,
registry, background tasks and more. It fails soft in about 20 ms when the
server is away, so an agent never blocks on it.The server runs on macOS or Linux next to tmux. The UI runs in any browser, as a PWA, or as a native app on macOS and Android.
npm install
npm run build:server # the server and the tmm CLI, web UI embedded
src-tauri/target/release/tmm gateway # the backend, as a background service
npm run dev:all # Vite on 127.0.0.1:5173 — open http://localhost:5173 (TEAMMUX_DEV_HOST=0.0.0.0 to reach it from another device)
To install the app and the background gateway rather than build from source, see docs/reference/install.md.
The first launch writes a token to config.toml in ~/.config/teammux/ (an install made before the rename keeps ~/.config/tmux-mobile/); see the configuration reference.
Prerequisites, the desktop and Android builds and remote access are in
docs/conventions/development.md; every
configuration key is in docs/reference/config.md.
MIT