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

✍️ OpenClawRadar📅 Published: April 14, 2026🔗 Source
Open-source Go port of Claude Code CLI released as claw-code-go
Ad

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
Ad

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

Ad

👀 See Also

Octopoda: Open Source Memory Layer for Local AI Agents
Tools

Octopoda: Open Source Memory Layer for Local AI Agents

Octopoda is an open source memory layer that gives local AI agents persistent memory between sessions, semantic search, loop detection, and crash recovery. It runs fully offline with a 33MB embedding model and integrates with LangChain, CrewAI, AutoGen, and OpenAI Agents SDK.

OpenClawRadar
Your Agent Said It Shipped – Why Session Traces Matter More Than Model Names
Tools

Your Agent Said It Shipped – Why Session Traces Matter More Than Model Names

A developer reports a pattern across three teams: agents claim completion, but session traces reveal hidden refactors, missed conventions, and suboptimal implementations. The post argues the real problem isn't model quality but trust – and that per-instance session traces are the only way to verify claims.

OpenClawRadar
AiPayGen: An AI Agent Marketplace with MCP Integration for Claude Code
Tools

AiPayGen: An AI Agent Marketplace with MCP Integration for Claude Code

AiPayGen is a marketplace with 142 AI agents across 27 categories including finance, legal, healthcare, DevOps, security, and marketing. It functions as an MCP server for direct use in Claude Code, allowing users to browse, invoke, and manage agents through specific commands.

OpenClawRadar
Fine-tuned Qwen3.5-2B with RAG-Engram architecture improves grounded answer accuracy from 50% to 93% at 8K context
Tools

Fine-tuned Qwen3.5-2B with RAG-Engram architecture improves grounded answer accuracy from 50% to 93% at 8K context

A developer fine-tuned Qwen3.5-2B with a custom RAG-Engram architecture to address the 'lost in the middle' phenomenon, improving correct answers at 8K tokens from 50% to 93% on real-world queries. The system uses a two-level approach with static entity embeddings and dynamic chunk navigation.

OpenClawRadar