Claude Code desktop

Anima

Native macOS companion for Claude Code. Per-project ASCII familiars, nim token economy, cross-session watcher. Tauri v2 + Rust, 4MB binary.

Install

From source
git clone https://github.com/btangonan/anima.git

From the README

A 4MB native Claude Code client with extra Buddies.

πŸ“¦ Releases β€’ πŸ’¬ Discussions β€’ πŸ› Issues β€’ 🀝 Contributing

Anima turns your Claude buddy into an oracle. A cross-session code supervisor running the full Claude model, inside a native macOS app. It watches tool patterns across every active session, catches retry loops and read-heavy spirals before you've noticed them, and surfaces observations you can select and paste straight into the conversation.

Claude Code ships with a basic buddy. An ASCII creature that hatches in your terminal, watches you work, and occasionally drops a line in a speech bubble. It's charming. It's also limited: the buddy can't see across sessions, can't remember what happened last time, its commentary comes from a small model working with a 5,000-character window, and the speech bubble text can't be copied or pasted back into your session.

Each project folder also gets its own familiar. An ASCII companion that animates while Claude is working, so you can see at a glance which sessions are done and waiting on you. Every 1,000 tokens earns 1 @nim@. Spend it to re-roll for a new species, rarity, and personality.

What Anima does that the terminal doesn't

Anima spawns Claude Code as a subprocess, pipes stream-json, renders messages in its own UI, and manages sessions. It's not watching Claude from the outside. It is the interface.

1. Multi-session dashboard. All your Claude Code sessions in one window. See at a glance which are working, which are done, and which are waiting on you.
2. Cross-session watcher. A Rust daemon monitors tool patterns across all sessions. Catches retry loops and read-heavy spirals before you've noticed them.
3. Persistent companions. Every project gets its own ASCII creature with species, rarity, and stats. Token…
Read the full README on GitHub

Details

Language
JavaScript
License
MIT
Last updated
16 June 2026
Topics
aiai-companionascii-artclaude-codecompaniondesktop-appdeveloper-toolsmacosopen-sourcepixel-artrusttauri

FAQ

What is Anima?

Native macOS companion for Claude Code. Per-project ASCII familiars, nim token economy, cross-session watcher. Tauri v2 + Rust, 4MB binary. It is a desktop for Claude Code, from btangonan/anima on GitHub.

How do I install Anima?

Clone btangonan/anima from GitHub and follow the setup steps in its README.

Is Anima popular?

btangonan/anima has 18 GitHub stars and 3 forks, and is included in 1 curated Claude Code list. It was last updated on 16 June 2026.

More desktop, web & mobile apps

Browse the most popular Claude Code mods, all desktop, web & mobile apps, or the skills and MCP server directories.