Somebody is reimplementing Claude Code's terminal UI in Rust, file by file, against iocraft
CometixCode (created Sept 20, 230 stars within the day, AGPL-3.0, unaffiliated with Anthropic) describes itself as a 1:1 Rust reimplementation of Claude Code, porting the TypeScript React/Ink UI into iocraft, a React-style TUI framework, and following the original implementation file by file with TypeScript components mapped to Rust equivalents. The README is honest that it is a work in progress: the interactive loop, tool execution, permissions, MCP and slash commands are largely implemented, other areas are partial, and it needs Rust 1.87+ with ICU4C. No performance claims are made, which makes the file-by-file mapping the actual artifact of interest for anyone wanting to read how the harness is structured.
↳ Follow the thread