joelhooks/opencode-vibe

🏄‍♂️ Next.js 16 web UI for OpenCode - real-time chat with streaming, SSE sync, and React Server Components

40
/ 100
Emerging

Implements a push-based world stream architecture using `createWorldStream()` for reactive state management, enabling cross-process messaging between the web UI and local OpenCode instances discovered via `lsof`. Built as a Bun monorepo with Turbopack bundling, TypeScript, and Effect-based atoms for state, integrating the @opencode-ai/sdk to power AI-driven features like slash commands (`/fix`, `/test`, `/refactor`) and fuzzy-searchable file context attachment.

171 stars.

No License No Package No Dependents
Maintenance 10 / 25
Adoption 10 / 25
Maturity 5 / 25
Community 15 / 25

How are scores calculated?

Stars

171

Forks

20

Language

TypeScript

License

Last pushed

Jan 16, 2026

Commits (30d)

0

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/agents/joelhooks/opencode-vibe"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.