A terminal AI coding agent for teams: LAN multiplayer, AI teams with roles, a project DoD board, notes and an Idea Bank.
Built on OpenCode. Windows, Linux, macOS and Android.
One command; git, Bun and everything else is installed for you.
| System | Command |
|---|---|
| Linux / macOS / Android (Termux) | curl -fsSL https://raw.githubusercontent.com/NeiP4n/opencode-plus-plus/lan-rooms/install.sh | sh |
| Windows (PowerShell) | irm https://raw.githubusercontent.com/NeiP4n/opencode-plus-plus/lan-rooms/opencode-pp-install.ps1 | iex |
Then run opencode-pp. A regular opencode keeps the opencode command; settings in ~/.config/opencode are shared.
Android: install Termux from F-Droid or GitHub (the Google Play build is outdated) and run the Linux command. Opencode++ is set up inside a proot-distro Debian; opencode-pp opens it in the current folder.
Updates: /update inside the app, or run the install command again.
Uninstall:
| System | Command |
|---|---|
| Linux / macOS / Android (Termux) | curl -fsSL https://raw.githubusercontent.com/NeiP4n/opencode-plus-plus/lan-rooms/uninstall.sh | sh |
| Windows (PowerShell) | irm https://raw.githubusercontent.com/NeiP4n/opencode-plus-plus/lan-rooms/opencode-pp-uninstall.ps1 | iex |
This removes the program, the opencode-pp command and its PATH entry. Sessions and settings are shared with a regular opencode and stay; to delete them as well, put OPENCODE_PP_PURGE=1 before sh (Windows: run $env:OPENCODE_PP_PURGE = "1" first).
- LAN rooms — host a session and let others on the network join with a code: members, roles, bans and a shared DoD. Works between Windows and Linux.
- AI teams — an orchestrator hands tasks to roles (architect, developer, tester, reviewer, …). Ready-made templates, your own in
/teams. - Federated groups — a dedicated Group Orchestrator monitors project orchestrators and workers, summarizes progress and tickets, and receives execution start/finish events. Open Groups and press
Start AI; the first project is the coordinator. Cross-project requests still follow each receiving project’s own approvals and rules. - Project DoD board —
.opencode/dod.yamlas a progress panel: what is done, in progress and blocked. - Idea Bank — private ideas from your sessions and an opt-in shared global catalogue with search.
- Notes — project notes in Markdown; the AI writes into the selected note.
- Hub — a registry of CLI tools to install and enable for the model; Nushell as the AI's shell.
- Mini skills — editable buttons above the prompt: Analyze, Plan, Debug, Review, …
- Shared rate limits — agents of one provider wait out a cooldown together instead of all hitting it.
- Phone layout —
/mobilefolds the side panels to edge rails that open over the screen; on by default in Termux. - English and Russian interface (
/language).
bun install
bun run devbun run check runs lint and type checks. See CONTRIBUTING.md and AGENTS.md.
MIT, like OpenCode. See LICENSE.
Built with ChatGPT, Claude and Opencode.