Open-source Go port of Claude Code CLI released as claw-code-go

Developer /u/dolm09 has released claw-code-go, an open-source Go port of the Claude Code CLI based on recent leaks. The project contains almost 10,000 lines of code and produces a single self-contained executable binary.
Key Features
- Full CLI with TUI using bubbletea for terminal UI
- Multi-provider support: Anthropic, OpenAI-compatible endpoints, Bedrock
- MCP (Model Context Protocol) client
- OAuth + API key authentication flows
- Tool execution engine supporting bash, file read/write, search, and other operations
- Permissions and safety layer
- Conversation compaction
- Session persistence
Technical Details
The original Node.js implementation requires approximately 300MB when including dependencies. The Go port compiles to a single binary that can be cross-compiled for Linux/ARM architectures, enabling it to run on Raspberry Pi devices, VPS instances, and GitHub Actions runners without requiring a runtime environment.
The developer notes this portability matters for headless operation within other tooling. Current implementation status: the project builds and runs with core tools functional. Not all original features are ported—specifically, Anthropic-proprietary cloud infrastructure components were intentionally omitted. However, the core agentic loop, tool use functionality, and TUI are reported as solid.
Project Status and Contribution
The repository is available at github.com/daolmedo/claw-code-go. The developer welcomes pull requests and issues, particularly around the MCP implementation and permission model, which they note could benefit from additional review.
📖 Read the full source: r/openclaw
👀 See Also

Claude Code's Read Tool Silently Downscales Images, Causing Hallucinations
Claude Code's `read` tool silently downscales images before the model sees them, leading to degraded output and unrecognized hallucinations when extracting text from screenshots.

Relay: A Tool for Handing Off Claude Code Sessions to Other AI Agents
Relay is a Rust binary that extracts Claude Code's session context—including conversation history, tool calls, errors, and git state—and transfers it to other AI agents like Codex or Gemini when rate limits are hit. It supports 8 agents and can be installed via GitHub or npm.

50 Popular Apps Reverse-Engineered into Claude-Readable Design Specs: Key Patterns for UI Cloning
u/meliwat reverse-engineered 50 popular apps into structured markdown design specs. Claude nails UI clones with exact values, state coverage, spacing scales, and navigation graphs. Longer prose degrades output.
Zillow-Full: An OpenClaw Skill That Turned Manual Property Research Into an Automated Deal Pipeline
A developer built 'zillow-full' on OpenClaw to pull Zestimates, tax history, price history, and comps per property. With a nightly cron scoring listings against deal criteria, wholesale deals went from 2 to 11 per month.