Discover and explore top open-source AI tools and projects—updated daily.
claude-code-bestAI assistant CLI tool
New!
Top 4.0% on SourcePulse
Summary
This project is a reverse-engineered reimplementation of Anthropic's official Claude Code CLI tool, aiming to replicate its core functionality and engineering capabilities. It offers a runnable, buildable version with fixed TypeScript types and enterprise-grade reliability, targeting developers and power users seeking to leverage Claude Code's features without direct access to the original.
How It Works
The project reconstructs Claude Code's architecture through reverse engineering, focusing on core components like a REPL interface (Ink), robust API communication across multiple providers (Anthropic, AWS Bedrock, Google Vertex, Azure Foundry), streaming dialogue, session management, context building, and an extensive tool system. It utilizes Bun for development and building, employing code splitting for modular output.
Quick Start & Requirements
bun installbun run dev (development), bun run build (production).dist/ directory with cli.js and ~450 chunk files, compatible with Node.js and Bun.Highlighted Details
Maintenance & Community
The project is updated rapidly. While pull requests are not currently accepted, users are encouraged to submit issues. Sponsorships are welcomed via claude-code-best@proton.me.
Licensing & Compatibility
This project is strictly for learning and research purposes only. All rights to Claude Code belong to Anthropic. It is not licensed for commercial use or integration into closed-source products.
Limitations & Caveats
All 31 feature flags are polyfilled to return false, disabling advanced functionalities like proactive agents (KAIROS), voice mode, and the embedded web browser tool. The project is a reverse-engineered effort, and certain functionalities may differ from or be absent compared to the original Anthropic tool. Pull requests are not currently accepted.
9 hours ago
Inactive