Kuberwastaken/claurst

Agentic Coding for Builders who Ship

What it solves

Claurst provides a fast, memory-efficient, and privacy-focused terminal-based coding agent. It allows developers to have an AI pair programmer directly in their command line or integrated into their editor, eliminating the need for proprietary tracking or telemetry while supporting multiple AI providers.

How it works

Built from the ground up in Rust, Claurst implements a clean-room reimplementation of agentic coding behaviors. It operates as a Terminal User Interface (TUI) and supports the Agent Client Protocol (ACP), enabling it to function as a subprocess for ACP-compatible editors like Zed or Neovim. It uses a plan-delegate-integrate-verify workflow for complex tasks and can manage multi-turn objectives through a goal-setting system.

Who it’s for

It is designed for builders and developers who want a high-performance, open-source coding agent that can be run locally and integrated into their existing terminal or editor workflows.

Highlights

  • Multi-provider support: Works with various AI providers and includes a "Free Mode" for accessible agentic coding.
  • Agentic Workflows: Features "ultracode" for high-effort reasoning using subagents, swarms, and background tasks.
  • Editor Integration: Fully compatible with the Agent Client Protocol (ACP) for native chat UI integration in editors.
  • Advanced Session Management: Supports chat forking, memory consolidation, and sharing sessions via GitHub Gists.
  • Goal-Oriented: The /goal command allows the agent to persist on an objective across multiple turns.

Related

  • Project
  • Project
  • Project
  • Project
  • Project