#3636th of 37 in Coding agents and assistants

opcode

Tauri desktop GUI for Claude Code projects, sessions and custom agents

Stars
22.4k
License
AGPL-3.0
Last commit
Sep 2026
Last release
Aug 2025
Language
TypeScript
Stars, last 29 weeks+1,770
24 Mar 2026: 20,643 stars31 Mar 2026: 20,807 stars7 Apr 2026: 20,952 stars14 Apr 2026: 21,129 stars21 Apr 2026: 21,248 stars28 Apr 2026: 21,351 stars5 May 2026: 21,411 stars12 May 2026: 21,514 stars19 May 2026: 21,584 stars26 May 2026: 21,657 stars2 Jun 2026: 21,710 stars9 Jun 2026: 21,762 stars16 Jun 2026: 21,813 stars23 Jun 2026: 21,859 stars30 Jun 2026: 21,911 stars7 Jul 2026: 21,957 stars14 Jul 2026: 21,986 stars21 Jul 2026: 22,022 stars28 Jul 2026: 22,130 stars4 Aug 2026: 22,198 stars11 Aug 2026: 22,226 stars18 Aug 2026: 22,258 stars25 Aug 2026: 22,282 stars1 Sept 2026: 22,302 stars8 Sept 2026: 22,318 stars15 Sept 2026: 22,335 stars22 Sept 2026: 22,348 stars29 Sept 2026: 22,369 stars6 Oct 2026: 22,396 stars13 Oct 2026: 22,413 stars

20,643 on 24 Mar 202622,413 on 13 Oct 2026

From GitHub's daily star counts.

Checked on GitHub.

Overview

opcode is a Tauri 2 desktop app (React frontend, Rust backend, SQLite) that sits on top of the Claude Code CLI. It browses projects and sessions under ~/.claude/projects/, runs custom agents as separate processes, and tracks token usage and cost. It also manages MCP servers, session checkpoints with a diff viewer, and CLAUDE.md files.

Who it is for: Claude Code users who want a desktop GUI for sessions, agents and usage tracking

Strengths

  • Checkpoints with branching timeline, fork and diff viewer for Claude Code sessions
  • Usage dashboard breaks down tokens and cost by model, project and date, with export
  • Reads existing ~/.claude data and can import MCP servers from Claude Desktop
  • Data stays local in SQLite; README states no telemetry

Weaknesses

  • Requires the Claude Code CLI; README mentions only Claude models
  • README says prebuilt executables are not yet published; build needs Rust and Bun
  • AGPL-3.0 license may restrict use in some organizations
  • Last tagged release is 2025-08-31, older than recent commits

What it needs

  • RAM ≥ 4 GB
  • no GPU
  • Needs Claude Code CLI, Rust 1.70+, Bun, Git
  • Models: Claude

Also in Coding agents and assistants

See all 37
Also in Coding agents and assistants
RankProjectScore
1claw-codeRust CLI coding agent harness using Anthropic and OpenAI-compatible APIs194.9k starsMIT83 out of 100
2opencodeTerminal coding agent with build and plan modes, plus a desktop app213.4k starsMIT79 out of 100
3oh-my-openagentTerminal coding agent that fans work out across many models70k starscustom license78 out of 100
#4orcaDesktop app that runs CLI coding agents in parallel git worktrees92.1k starsMIT77 out of 100
#5openinterpreterTerminal coding agent, a Codex fork tuned for low-cost models68.6k starsApache-2.077 out of 100