Opencode Vibe β Design skill for Claude Code
πββοΈ Next.js 16 web UI for OpenCode - real-time chat with streaming, SSE sync, and React Server Components.
How to install Opencode Vibe
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open joelhooks/opencode-vibe and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Opencode Vibe does
πββοΈ Next.js 16 web UI for OpenCode - real-time chat with streaming, SSE sync, and React Server Components.
Alternatives in Design
- Studio β Launch the local design Studio β a live token editor over the latest extraction 3.6k β
- Claude Powerline β by Owloops - A vim-style powerline statusline for Claude Code with real-time usage tracking, git integration 940 β
- Home Assistant Vibecode Agent β Home Assistant MCP server agent 617 β
README
opencode-vibe πββοΈ
_ β _ _
___ _ __ ___ _ __ ___ ___ __| | ___ β__ _(_) |__ ___
/ _ \| '_ \ / _ \ '_ \ / __/ _ \ / _` |/ _ \β\ \ / / | '_ \ / _ \
| (_) | |_) | __/ | | | (_| (_) | (_| | __/β \ V /| | |_) | __/
\___/| .__/ \___|_| |_|\___\___/ \__,_|\___β \_/ |_|_.__/ \___|
|_| β
Next.js 16 rebuild of the OpenCode web application. Real-time chat UI with streaming message display, SSE sync, and React Server Components.
**Warning:** This project uses Next.js 16 canary - bleeding edge, expect rough edges. Catppuccin-themed because we're not savages.
Quick Start
**Prerequisites:** [Bun](https://bun.sh) v1.3+ and [OpenCode CLI](https://github.com/sst/opencode) running locally.
# 1. Install dependencies
bun install
# 2. Start OpenCode (any mode - TUI or serve)
cd /path/to/your/project
opencode
# 3. Start the web UI
bun dev
# 4. Open browser
# Navigate to: http://localhost:8423
The web UI auto-discovers all running OpenCode processes. No configuration needed.
What's Here
**Monorepo structure:**
apps/web/- Next.js 16 web application (App Router, RSC, Tailwind)apps/swarm-cli/- CLI for visualizing world state across serverspackages/core/- World stream, atoms, Effect services, typespackages/react/- React bindings (hooks, providers, store)docs/- Architecture Decision Records and implementation guides
Features
- World stream architecture - Push-based reactive state via
createWorldStream() - Multi-server discovery - Finds all running OpenCode processes automatically via
lsof - Cross-process messaging - Send from web UI, appears in your TUI
- Real-time streaming - Messages stream in as the AI generates them
- SSE sync - All updates pushed via Server-Sent Events
- Slash commands - Type
/for actions like/fix,/test,/refactor - **File
Related Skills
RadIA Plugin
Assistente de IA avanΓ§ado para a IDE Embarcadero Delphi (usando Open Tools API) com chat acoplΓ‘vel VCL/WebView
Symptomsync Web Change
Use when tasks touch the Next.js frontend in web/, including pages-router pages, React components, Supabase cl
Box
Box β self-hosted Claude Code in your pocket. Run real Claude Code & Codex sessions on your own server, driven
Claude Code Web
A web-based interface for Claude Code CLI built with Nuxt 4, featuring real-time chat, project management, and
UX UI Agent Skills
Transform Claude into a UX/UI agent for design tokens, accessible components, and production-ready React, Next
Vibe Wise MCP
Universal MCP server port of VibeWise: design-first gate for any coding agent (Claude Code, Cursor, Codex, Ant
Related Agents
React Next Architect
Use this agent when you need to build modern React/Next.js applications. This includes React 19 features (Serv
Broadcasting Agent
Creates WebSocket broadcasting infrastructure (NestJS backend) and real-time consumption on the frontend (Next
Perf Deep Audit
Use this agent when you need a deep performance review of Electron, React, or Vite-related code β especially f