Claude Code alternative for cross-platform shells
Top 90.9% on sourcepulse
OpenCoder aims to be an open-source alternative to Claude Code, offering a similar user experience for developers interacting with LLMs. It leverages the Vercel AI SDK, enabling compatibility with a wide range of LLM providers and models, and provides a cross-platform shell for enhanced developer workflows.
How It Works
OpenCoder is built on the Vercel AI SDK, allowing seamless integration with any LLM provider supported by the SDK, including OpenAI, Anthropic, and Google. It features a cross-platform shell powered by Deno, offering built-in tools for file operations, memory management, planning, and diagnostics. A key feature is its "MCP" (Model-Controlled Programming) capability, which allows easy integration of custom tools, like Playwright for web automation, with minimal code.
Quick Start & Requirements
npx opencoder@latest
or bunx opencoder@latest
npx opencoder@next
Highlighted Details
Maintenance & Community
Licensing & Compatibility
Limitations & Caveats
The project is in active development with a roadmap indicating features like more commands, documentation, and a formal release process are still pending. Diagnostic support is currently limited to TypeScript.
3 months ago
Inactive