multAIplayer CLI contributor guide
July 20, 2026 ยท View on GitHub
The multAIplayer command-line client is a second interface to the same
encrypted rooms used by the desktop app. It is not a remote shell or a separate
protocol implementation.
Start with:
- User installation and quickstart
- CLI architecture and security boundaries
- CLI and desktop release boundaries
- CLI packaging and publication
- Project threat model
- Codex app-server compatibility
The CLI is an independent Rust workspace under apps/cli with its own manifest,
lockfile, tests, version, and release artifacts. Changes to shared protocol,
MLS, or Codex-host behavior must continue to pass both CLI and desktop tests.
Git history and pull requests are the implementation record; this directory
contains only maintained contributor guidance.