Skip to content

About

Opencode++ — terminal AI coding agent for teams: LAN multiplayer, AI teams with roles, project DoD board, notes, Idea Bank. Windows, Linux, macOS, Android (Termux). Fork of OpenCode.

Topics

Resources

Contributing

Security policy

Stars

2 stars

Watchers

0 watching

Forks

Latest commit

 

History

20,682 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Opencode++

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.

English | Русский

Install

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).

What's inside

  • 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.yaml as 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 — /mobile folds the side panels to edge rails that open over the screen; on by default in Termux.
  • English and Russian interface (/language).

Development

bun install
bun run dev

bun run check runs lint and type checks. See CONTRIBUTING.md and AGENTS.md.

License

MIT, like OpenCode. See LICENSE.


Built with ChatGPT, Claude and Opencode.

About

Opencode++ — terminal AI coding agent for teams: LAN multiplayer, AI teams with roles, project DoD board, notes, Idea Bank. Windows, Linux, macOS, Android (Termux). Fork of OpenCode.

Topics

Resources

Contributing

Security policy

Stars

2 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages