Skip to content

About this Fork

This fork exists thanks to the work of the original OpenCode team. The entire product core — the AI coding agent, the TUI, the protocol, the SDK — comes from the original project. This fork adds and adjusts mainly the desktop app layer and corporate-oriented features.

If you are not specifically looking for this fork, use the original project.

The fork’s own development focuses on the desktop and corporate experience. Highlights (see the changelog for the full history):

  • Desktop app identity and UX — “OpenCode by Alltomatos” branding, persistent projects sidebar, embedded terminal and browser in the session header, pt-BR interface.
  • Routines — scheduled tasks in natural language with a persistent background service.
  • AgentUI — visual builder for custom conversational agents.
  • Batuta — orchestrator for external agent CLIs (dev builds).
  • Model combos with failover and real-time quota monitoring.
  • Cross-session memory — global and per-project, enabled by default.
  • Telegram bot integration with background tasks.
  • Remote servers over SSH tunnels and Tailscale, with a persistent task queue on VPS.
  • Additional providers — OmniRoute, AgentRouter, Google Antigravity, Kiro.
  • Fork-owned update channel — the app updates from alltomatos/opencode releases, and the CLI publishes to npm as @alltomatos/opencode.
  • Default skills seed — new installs ship with the skills from alltomatos/skills in ~/.opencode/skills.

General agent configuration, providers, commands, keybindings and the core agent behavior follow the original project’s documentation: opencode.ai/docs. Differences specific to this fork are documented here.