opencode alternatives
Curated alternatives to opencode — and why you'd switch.
goose
General-purpose local AI agent in Rust — native desktop app, full CLI and embeddable API — over 15+ providers and 70+ MCP extensions. Block's goose, now an Agentic AI Foundation project.
Why switchBoth are open-source, provider-agnostic local agents with a CLI and desktop app. Goose is general purpose; OpenCode is coding first.
Full comparison →jcode
Rust coding-agent harness built for footprint: ~28MB per session vs 140-390MB for Codex/Claude Code, instant boot, optional local embeddings — made for running many sessions in parallel.
Why switchBoth are open coding-agent harnesses. jcode trades features for a far smaller memory footprint per session.
Full comparison →