Stack Gems
Menu
← Catalog

Atuin

MIT magical shell history with optional E2E sync

DevOps / Infrastructure · OSS/MIT · 32k

Reviewed 2026-09-08 · last push 2026-10-17 · repo checked 2026-10-19

What's Good

MIT Rust CLI. SQLite history with exit code, duration, cwd. Works across bash/zsh/fish/etc. Optional end-to-end encrypted sync via hosted server or self-hosted `atuin-server`. Local-only mode needs no account.

The Catch

Shell history tool — not a prompt (Starship), not a jumper (zoxide), not Dotfiles sync. Desktop/Hub team features are a separate product line (Hub not self-hostable). Atuin AI is free while in testing — treat that as temporary.

Verdict

MIT shell history. Free forever CLI + self-host sync; hosted sync stays optional.

Embed

Maintainer? Add the badge to your README. It is free, links to this review, and there is no paid version.

Reviewed on Stack Gems

Markdown

[![Reviewed on Stack Gems](https://stackgems.com/badge/atuin.svg)](https://stackgems.com/gems/atuin)

HTML

<a href="https://stackgems.com/gems/atuin"><img src="https://stackgems.com/badge/atuin.svg" alt="Atuin reviewed on Stack Gems" height="20"></a>

Related

DevOps →