Turning raw OpenCode terminal logs into cozy 2D pixel office chaos. Watch your agents work, idle, and celebrate success in a bustling virtual office.
- Real-time Visualization: Watch your OpenCode agents move around their office as they execute tools, search files, and write code.
- Cozy Pixel Art Aesthetic: A calming, gamified view of complex AI orchestration.
- Mult-Agent Support: Visualizes multiple agents (Explore, Scout, etc.) simultaneously in the same shared office space.
- Customization (Skins): Each agent has a custom skin saved in
.opencode/viz-skin.json. - Unique Agent Animations: Each of the 5 characters has its own set of unique idle, walk, work, and reaction animations.
- Zero Friction Launch: Pure Bun & TypeScript. Launches a cross-platform, isolated Chrome "app" window using native OS calls. No heavy Electron needed.
Note: Requires Bun to be installed.
- Press
Control+P(Ctrl+Pon Windows/Linux) to open the command palette - Select Install plugin
- Enter the package name:
psinetron-opencode-visualizer
OpenCode will install the plugin and automatically add it to your project's opencode.json.
Add the plugin to your OpenCode config (opencode.json):
{
"plugin": ["psinetron-opencode-visualizer"]
}Or install from a local path:
{
"plugin": ["./path/to/OpenCodeVisualizer"]
}The plugin automatically assigns a random pixel art skin to each agent and saves it to .opencode/viz-skin.json in your project folder. You can manually edit this file to change skins.
Available skins: person1, person2, person3, person4, person5.
MIT License. See LICENSE for more information. Built, not bought, by psinetron.
