aeroxy

Archa — Design skill for Claude Code

Design community

Local-first Agent session reader and explorer with an embedded web UI.

How to install Archa

This entry records only its repository, not the path inside it, so there is no exact command to give. Open aeroxy/archa and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

What Archa does

Local-first Agent session reader and explorer with an embedded web UI.

Alternatives in Design

  • Od Contribute — Open a first-contribution PR (or bug issue) on nexu-io/open-design — works for non-coders too 91.8k ★
  • CloudCLI — 8,400+ Free open-source web/mobile UI for Claude Code, Cursor CLI, and Codex 8.7k ★
  • Studio — Launch the local design Studio — a live token editor over the latest extraction 3.6k ★

README

Archa Logo

Archa: Agentic CLI Session Chronicle

Browse, read, and export your Agent sessions through a high-fidelity academic interface.


**Archa** is a local-first explorer for your Agent conversation history. It transforms fragmented JSONL session data into a readable, searchable, and exportable chronicle.

Features

  • Multi-source: Reads both Claude Code (~/.claude/projects) and OpenCode (~/.local/share/opencode/*.db) sessions.
  • Three-Column Layout: Backend switcher, Project Explorer, and high-precision Reader.
  • Project Discovery: Extracts true project paths from session metadata for accurate display names.
  • Academic Typography: Designed for focus with Inter (UI), Newsreader (Serif Body), and Space Grotesk (Code).
  • Markdown Export: Save any session as a clean Markdown file for your own records.
  • Single Binary: The React frontend is embedded directly into the Rust backend.
  • Dynamic Port Selection: Automatically finds an available port to avoid conflicts.

Installation

Via Homebrew (macOS)

brew tap aeroxy/archa https://github.com/aeroxy/archa.git
brew install aeroxy/archa/archa

From Source

# Requires Rust and Bun (or NPM)
git clone https://github.com/aeroxy/archa.git
cd archa
make build

# The binary will be at ./target/release/archa

Usage

Simply run the binary:

archa

Options

archa --help

# Usage: archa [OPTIONS]
#
# Options:
#   -p, --port                  Port to listen on [default: 3000]
#   -P, --projects-path   Custom path to Claude projects
#   -h, --help                        Print help
#   -V, --version                     Print version

Development

# Start both backend and frontend dev server with HMR
make dev

License

MIT