AIAny
AI Coding2025
Icon for item

OpenCode

Headless AI coding agent that runs a local HTTP server (OpenAPI 3.1) any client can drive — TUI, desktop, IDE plugins. Provider-agnostic: bring keys for any LLM, no vendor lock-in. Ships LSP-aware editing, plan/build agents, and shareable session links.

Introduction

Most terminal coding agents bolt a UI onto one vendor's model and call it a day. OpenCode inverts that: the agent is a headless server, and everything you touch — the terminal TUI, the desktop app, an IDE plugin — is just a client talking to it over HTTP. That one decision is why it can stay model-agnostic and surface in places a vendor-locked tool never reaches.

What Sets It Apart
  • Client/server by design. opencode serve exposes an OpenAPI 3.1 endpoint (default port 4096); the TUI, desktop app, and IDE plugins are interchangeable front-ends, and the generated SDK lets you script the agent or build your own client. The server can even run somewhere else than where you're typing.
  • No model allegiance. You configure API keys for whatever provider you want — Anthropic, OpenAI, Google, local models — instead of being tied to whoever shipped the CLI. OpenCode Zen offers a curated list if you don't want to pick.
  • Two agents, two trust levels. A read-only plan agent analyzes and proposes, a full-access build agent executes, with permission-gated shell commands. LSP integration means edits are language-server-aware, not blind text patches.
  • Sessions are shareable. /share mints a link to the current conversation — useful for handing a debugging trail to a teammate.
Who It's For

Great fit if you want a coding agent you can point at any model, embed in your own tooling via the API, or run as a shared backend across editor and terminal. Look elsewhere if you'd rather have a single opinionated, batteries-included experience tied to one provider — the flexibility here means more configuration up front, and the desktop app is still beta.

Information

  • Websitegithub.com
  • OrganizationsAnomaly
  • Authorssst, thdxr
  • Published date2025/06/20

More Items

Turns fragile, implicit search progress into explicit, persistent, shared state for multi-agent information seeking — externalizes progress as Frontier Task, Evidence Graph, Coverage Map and Failure Memory, and uses pipeline-parallel scheduling plus a middleware harness to avoid repeated failed searches and improve utilization and throughput.

GitHub
AI Agent2026

Provides a lightweight Python harness that turns LLMs into working agents with tool-use, skills, persistent memory, permission controls and multi-agent coordination. Ships with a CLI/React TUI, 43+ built-in tools, a plugin/skill system and the ohmo personal-agent for chat gateways. Best for developers prototyping agent workflows and multi-agent experiments.

GitHub
AI Model2026

Runs the Bonsai family of quantized LLMs locally (including vision-capable 27B): provides scripts and demo UIs to run 1-bit and ternary Bonsai models on macOS (Metal), Linux/Windows (CUDA/Vulkan/ROCm), or CPU, with long context, tool-calling and an optional Open WebUI agent demo.