This repository is a recovered, reverse-generated source tree rebuilt into a runnable Bun project.
It is not a complete or verified upstream source release. The current goal is practical usability: install dependencies, build the CLI, and run it locally.
- Builds successfully in this workspace
- Produces a runnable CLI bundle
- Includes compatibility shims for missing proprietary/native pieces
- Still has incomplete or placeholder subsystems
For the full reconstruction notes, see RECOVERY_HANDOFF.md.
- Bun
1.3.11recommended
bun install
bun run build
./bin/claude-recovered --version
./bin/claude-recoveredbun run clean
bun run build
./bin/claude-recovered --help
./bin/claude-recovered doctor --help
./bin/claude-recovered -p "hi"src/: recovered source treescripts/build.ts: Bun build entry that compiles the CLIbin/claude-recovered: launcher for the built CLIshims/: local compatibility shims for missing packages/featurestypes/ambient.d.ts: macro and module declarations used by the recovered buildRECOVERY_HANDOFF.md: full handoff, caveats, and recovery notes
- Some features are stubbed, disabled, or only partially reconstructed.
- The build is Bun-first and depends on Bun-specific behavior such as
bun:bundle. - Help/version/smoke-test paths are verified, but not every command path has been validated.
- Chrome integration, computer-use/native helpers, Tungsten-related pieces, and some assistant/install/update flows are not fully restored.
These commands completed successfully during recovery:
bun run build
./bin/claude-recovered --version
./bin/claude-recovered --help
./bin/claude-recovered doctor --help
./bin/claude-recovered -p "hi"