Skip to content

Latest commit

 

History

History
107 lines (77 loc) · 2.61 KB

File metadata and controls

107 lines (77 loc) · 2.61 KB

Claude Code Open

A local-first Claude Code workspace with a full engineering layout, optional recovery entry, and built-in docs assets.

中文 · Merge Notes · Architecture

Claude Code Open Hero

Overview

This repository combines the strengths of a runnable local setup and a larger engineering-oriented workspace:

  • full src/, packages/, scripts/, and docs/ layout
  • local launcher and recovery mode for fast debugging
  • CLI, Ink TUI, tools, commands, MCP, plugins, and Skills support
  • refreshed README visuals and screenshot assets for a cleaner GitHub landing page

Highlights

  • full CLI / Ink TUI workflow
  • --print non-interactive mode
  • local launcher via ./bin/claude-local
  • recovery CLI fallback
  • configurable API base URL and model mapping
  • built-in docs, architecture notes, and runtime screenshots

Preview

Preview Wall

Full-size reference screenshots are still available in docs/runtime-snapshots/, and docs/fusion-assets/ keeps both PNG display assets and SVG source files.

Quick Start

Install Bun:

curl -fsSL https://bun.sh/install | bash
bun --version

Install dependencies:

bun install

Create your env file:

cp .env.example .env

Run the full interface:

bun run dev

Run the default CLI path:

bun run start

Run the local launcher:

./bin/claude-local

Recovery mode:

CLAUDE_CODE_FORCE_RECOVERY_CLI=1 ./bin/claude-local

Structure

bin/                    # local launcher
docs/                   # docs, diagrams, assets
docs/fusion-assets/     # landing images and SVG sources
docs/runtime-snapshots/ # runtime screenshots
packages/               # workspace packages
scripts/                # build and maintenance scripts
src/                    # main application code
preload.ts              # local launcher preload

Docs