> ## Documentation Index
> Fetch the complete documentation index at: https://mintlify.com/yocxy2/claurst/llms.txt
> Use this file to discover all available pages before exploring further.

# Claurst

> A clean-room Rust reimplementation of Claude Code — a powerful terminal AI coding agent with 33+ tools, multi-agent orchestration, and MCP integration.

Claurst is an async Rust rewrite of the Claude Code terminal agent. Built from exhaustive behavioral specifications, it reproduces the same tool semantics, permission model, agentic query loop, and MCP protocol support — all in idiomatic Rust using Tokio, ratatui, and clap.

<CardGroup cols={2}>
  <Card title="Quickstart" icon="rocket" href="/quickstart">
    Install Claurst and run your first AI coding session in minutes.
  </Card>

  <Card title="Installation" icon="download" href="/installation">
    Build from source or install the pre-built binary for your platform.
  </Card>

  <Card title="Commands Reference" icon="terminal" href="/reference/commands/overview">
    Explore all 100+ slash commands available in the terminal.
  </Card>

  <Card title="Tools Reference" icon="wrench" href="/reference/tools/overview">
    Full reference for the 33+ tools Claude can invoke on your behalf.
  </Card>
</CardGroup>

## What is Claurst?

Claurst brings the full Claude Code experience to Rust. It runs as an interactive terminal application powered by [ratatui](https://ratatui.rs), streams responses from the Claude API, and executes tools with your permission — reading and writing files, running bash commands, searching the web, spawning sub-agents, and much more.

<CardGroup cols={2}>
  <Card title="Architecture" icon="sitemap" href="/concepts/architecture">
    Understand the crate structure and how the agentic loop works.
  </Card>

  <Card title="Tool System" icon="screwdriver-wrench" href="/concepts/tool-system">
    Learn how tools are registered, validated, and executed.
  </Card>

  <Card title="Permissions" icon="shield" href="/concepts/permissions">
    Configure layered permission rules for safe, controlled execution.
  </Card>

  <Card title="Memory System" icon="brain" href="/concepts/memory">
    Long-term memory consolidation with the AutoDream system.
  </Card>
</CardGroup>

## Key features

<CardGroup cols={2}>
  <Card title="Multi-agent orchestration" icon="users" href="/advanced/multi-agent">
    Coordinator and swarm modes for parallel task execution across multiple Claude instances.
  </Card>

  <Card title="MCP integration" icon="plug" href="/advanced/mcp-integration">
    Connect any Model Context Protocol server to dynamically extend available tools.
  </Card>

  <Card title="AutoDream memory" icon="moon" href="/advanced/dream-system">
    Background memory consolidation that synthesizes long-term knowledge across sessions.
  </Card>

  <Card title="Bridge mode" icon="bridge" href="/advanced/bridge-mode">
    Integrate with the claude.ai web UI and IDEs via JWT-authenticated WebSocket bridge.
  </Card>
</CardGroup>

<Note>
  Claurst is a clean-room reimplementation. No original Claude Code TypeScript source was used — only behavioral specifications derived from public analysis. See the [introduction](/introduction) for details on the legal and engineering approach.
</Note>
