BossConsole
View on GitHubOpen-source, multi-platform harness for AI agents - a native, multi-threaded operator's console (JVM, not Electron) to run Claude Code, Codex, Gemini or OpenCode with a real browser, terminal, editor, secrets & 100+ MCP tools. Built for enterprises, science & research.
BOSS is an Apache-2.0 Kotlin/Compose Multiplatform desktop harness that runs Claude Code, Codex, Gemini or OpenCode with an embedded browser, terminal, editor, secrets and 100+ MCP tools. It exposes the app itself to agents via mcp__boss__* tools, with per-tool RBAC, kill-switches and runtime plugin hot-reload.
Use Cases
Built With
- Language
- Kotlin
- Frameworks
- Kotlin Multiplatform · Compose Multiplatform · JVM · MCP (Model Context Protocol) · Gradle · Supabase · Chromium (Fluck browser)
Tags
ai-agents · agent-harness · mcp · mcp-server · kotlin-multiplatform · compose-multiplatform · desktop-app · browser-automation · terminal · rbac · secrets-management · plugin-system · hot-reload · claude-code · codex · opencode