Making your shell magical
Sync, search and backup shell history with Atuin
What is Atuin?
Atuin is a command-line tool that enables you to make better use of your shell, by giving ctrl-r superpowers.
Every line you write is stored - ready to be queried and run again at any point, from any machine you wish. Never forget again!
Sync your history between all of your machines, and search it from anywhere
Generate statistics from your shell history, such as this activity graph
History sync
- Sync your shell history to all of your machines, wherever they are
- End-to-end encrypted - nobody can see your data but you
- Securely backed up - never lose your history
- Easily handles decades of history
Speedy search
- Full text or fuzzy search over your shell history
- Configurable search method - fuzzy, prefix, etc
- Easily search and filter by session, directory, or machine
- Powerful command line search for integration with other tools
- Written in Rust, so it's fast and safe 🦀
Extra context
- History stored in a SQLite DB, making stats and analysis easy
- Log exit code, directory, hostname, session, command duration, etc
- Import existing history from a number of shells or history tools