RadarTopicsBuildersWeeklyReads
Open Source Radar
Kuberwastaken/

claurst

GitHubWebsite

CLAURST is a Rust-based open-source terminal coding agent with multi-provider support, a TUI, and a plugin system. It includes ACP editor integration, release history, and installation options via script, npm/bun, or manual download.

10kstars
7.8kforks
50issues
GPL-3.0license
2026since
Star historydaily snapshots by VibeCrowd

Collecting history — the radar snapshots this repo daily. The trend line appears after 3 days of data (1 so far).

Alternatives & relatedmatched by topic overlap
Reviewgenerated from repository data · Aug 5, 2026

What it is

Claurst is an open-source, multi-provider terminal coding agent built in Rust. It offers a TUI pair programmer experience, a plugin system, a companion named Rustle, chat forking, memory consolidation, and no telemetry. It supports ACP (Agent Client Protocol) for editor integration and can run as a subprocess driven by editors supporting ACP.

How it works

Claurst implements a terminal coding agent with multi-provider routing and a UI. It exposes an ACP interface over stdio for editors, implementing initialize, session/new, session/prompt, and session/cancel, and streams session/update notifications. Provider credentials and configuration are stored in ~/.claurst/settings.json (or via /connect in the UI).

Getting started

Quick install (one-liner)

curl -fsSL https://github.com/kuberwastaken/claurst/releases/latest/download/install.sh | bash

Windows (PowerShell):

irm https://github.com/kuberwastaken/claurst/releases/latest/download/install.ps1 | iex

This drops claurst into ~/.claurst/bin (or %USERPROFILE%.claurst\bin on Windows) and adds it to PATH. Open a new terminal and run claurst.

Via npm / bun

# npm
npm install -g claurst

# bun
bun install -g claurst

# or run without installing
npx claurst
bunx claurst

To upgrade later:

claurst upgrade

Manual download options are listed for various platforms with corresponding archives containing the claurst binary.

First run

export ANTHROPIC_API_KEY=sk-ant-...
claurst

Recent releases

  • v0.1.7 Claurst v0.1.7 (2026-07-06): patches and model-adaptive effort selector
  • v0.1.6 Claurst v0.1.6 (2026-06-26): adjustable reasoning levels in picker
  • v0.1.5 Claurst v0.1.5 (2026-06-11): direct commits to main
  • v0.1.4 Claurst v0.1.4 (2026-05-20): direct commits to main
  • v0.1.3 Claurst v0.1.3 (2026-05-19): direct commits to main

Traction

10178 stars, 7786 forks, 50 open issues

Editor integration (Agent Client Protocol)

Claurst speaks the ACP. To use Claurst as the agent in your editor, point ACP integration at:

command: claurst
args:    ["acp"]

Claurst runs in JSON-RPC 2.0 mode over stdio and implements the ACP methods and notifications described in README. Verbose ACP logging can be enabled with:

CLAURST_ACP_LOG=debug

Documentation

Configuration details and docs are available at the linked docs site and ACP registry integration steps in the README. The project promotes an open-source, clean-room Rust reimplementation of Claude Code's behavior with no telemetry.

SharePost on XLinkedIn
All trending reposRevenue-verified startups →