Sync, search and backup shell history with Atuin.
What started as shell history tooling has evolved into something bigger with Atuin Desktop
Trusted by thousands of developers worldwide
GitHub Stars
Contributors
Synced History
We started with an open-source CLI that developers actually wanted to use. Now we're exploring what happens when that same philosophy meets team workflows.
The magical shell history tool loved by developers worldwide. Sync your commands across machines, search everything instantly, and keep your data encrypted. Open source.
Workflows shouldn't live in someone's head. Atuin Desktop looks like a doc, but runs like your terminal. Kill context switching with executable runbooks that chain shell commands, database queries and HTTP requests.
Sync, search, and backup your shell history with end-to-end encryption. The magical shell tool loved by developers worldwide.
Install Atuin CLI in seconds. Works with bash, zsh, fish, and more.
Sync your shell history to all of your machines, wherever they are. Never lose a command again.
All data is encrypted client-side and can only be read by you. Your commands stay private.
Search decades of shell history and recall it in an instant. Configurable full text or fuzzy search.
Atuin is open source with a permissive license and has a growing community of contributors.
Bring your existing history with you. Atuin supports importing from a wide variety of formats.
Atuin stores extra context with your commands: working directory, exit code, duration, and more!
Runbooks should run. Built to make workflows repeatable, shareable, and reliable. See what we're building for teams.
Everything you need to know about Atuin
Yes! Atuin CLI is completely open source and free forever. You can self-host the sync server or use our hosted service.
Absolutely! Atuin works with bash, zsh, fish, and other popular shells. Installation is simple and doesn't interfere with your existing setup.
Not at all! Atuin is built in Rust for maximum performance. Most users don't notice any difference, and many find their shell faster thanks to enhanced search.
All your command history is encrypted end-to-end before leaving your machine. Only you can decrypt and read your data. We never see your commands.
Absolutely! Atuin CLI is designed for self-hosting. You can run your own sync server or use our hosted service. Full control over your infrastructure and data.
Atuin Desktop runbooks actually execute. Instead of copy-pasting commands from docs, you click and run. Database queries render live results. Documentation that stays current because it runs.
Atuin Desktop is now available as an open beta. You can download the latest release for your platform.
Yes! Atuin Desktop is open source. You can find the source code at our GitHub repository.
Atuin Desktop is local-first with CRDT collaboration. Data is stored locally and synced via Atuin Hub. Unlike CLI, Desktop is not end-to-end encrypted.
The desktop backend, Atuin Hub, is not currently open source or available for self-hosting. However, Atuin Desktop supports offline, file-based workspaces, which you can collaborate on via Git or another VCS.
Join 200,000+ developers who have already upgraded their command line workflow. Start with our open-source CLI, and be first in line for Desktop.