All 58 Dependencies
Every package openclaude depends on, ranked by repo health score.
OpenClaude is an open-source coding-agent CLI that breaks the lock between the Claude Code workflow and the Anthropic API. By shipping an OpenAI-compatible provider shim alongside the original agent loop, it lets developers point the same terminal interface at any backend: OpenAI, Gemini, GitHub Models, Codex, Ollama, Fireworks AI, Xiaomi MiMo, NEAR AI, Z.AI, and more — or any custom OpenAI-compatible endpoint.
The tool preserves the full coding-agent toolkit that makes Claude Code effective: Bash execution, file read/write/edit, grep, glob, multi-agent task spawning, MCP server connectivity, slash commands, and streaming output. Provider setup is handled through an interactive `/provider` command that saves named profiles to `.openclaude-profile.json`, eliminating the need to re-export environment variables on every session.
Background sessions (via `openclaude --bg`) allow long-running agentic tasks to run detached from the terminal, with named process management, log streaming with `-f`, and session lifecycle commands. A bundled VS Code extension provides launch integration and theme support without requiring a separate installation.
OpenClaude is released by the GitLawb community and is updated rapidly — 29 releases over roughly 80 days. The project carries a nuanced license: contributor modifications are MIT-licensed, while the underlying Claude Code derived code remains subject to Anthropic's copyright and terms of service.