by chris-tse
A web-based UI for interacting with the opencode API
# Add to your Claude Code skills
git clone https://github.com/chris-tse/opencode-webLast scanned: 5/30/2026
{
"issues": [
{
"type": "npm-audit",
"message": "prismjs: PrismJS DOM Clobbering vulnerability",
"severity": "medium"
},
{
"type": "npm-audit",
"message": "react-syntax-highlighter: Vulnerability found",
"severity": "medium"
},
{
"type": "npm-audit",
"message": "refractor: Vulnerability found",
"severity": "medium"
}
],
"status": "PASSED",
"scannedAt": "2026-05-30T16:27:14.690Z",
"npmAuditRan": true,
"pipAuditRan": true
}No comments yet. Be the first to share your thoughts!
30 days in the Featured rail · terms & refunds
A web-based user interface for opencode, providing a modern chat interface to interact with AI coding agents.
# Clone the repository
git clone https://github.com/your-username/opencode-ui.git
cd opencode-ui
# Install dependencies
bun install
# Start opencode server
cd /path/to/your-project
opencode serve
# Start development server
bun dev
The application will be available at http://localhost:5173
The app will auto-detect your opencode API server. If running on a different host/port, configure the API endpoint in your environment.
bun dev - Start development server with hot reloadbun run build - Build for productionbun run lint - Run ESLintbun run preview - Preview production buildsrc/
├── components/
│ ├── Chat/ # Chat interface components
│ └── Debug/ # Development debugging tools
├── hooks/ # Custom React hooks
├── services/ # API integration
└── utils/ # Helper functions
This project is dual-licensed:
AGPL-3.0 for personal, educational, and open source projects.
Required for commercial use, proprietary software, or if you cannot comply with AGPL-3.0 terms.
Contact [your-email] for commercial licensing.