Skip to content

For developers

OpenCode Superapp is a native product layer over OpenCode rather than a fork of its agent engine.

  1. The Tauri host starts one authenticated, loopback-only OpenCode server for the app process.
  2. The React interface calls the host through finite native commands and uses OpenCode’s supported HTTP, event-stream, and PTY interfaces.
  3. Each OpenCode project operation includes its directory context.
  4. OpenCode owns durable sessions, messages, tools, providers, configuration, permissions, and PTYs.
  5. Superapp owns native lifecycle, navigation, local workspace access, presentation, and optional product capabilities.

The repository contains deeper maintainer documentation for architecture, development, Computer Use, plugins, Remote, mobile, observability, licensing, and releases. Some of that material describes internal service configuration and is intentionally not reproduced in this public portal.

An OpenCode runtime upgrade is an application release. Client types and parity scenarios must be verified against the exact bundled version before the app ships.

For product help, return to Start here. For repository access or contribution questions, contact support@opencodesuper.app.