Atuin replaces your shell history file with a local SQLite database and provides fast interactive search in your terminal.
This fork is intentionally history-only:
- no sync
- no server
- no daemon
- no AI
- no KV/scripts/dotfiles stores
But:
- blazingly fast history search
- fzf-like interactive search via nucleo
- Capture command history with context (cwd, exit code, duration, host/session)
- Interactive and non-interactive history search
- History import from supported shells
- History stats
- Shell integrations for zsh, bash, fish, nushell, xonsh, and powershell
Use your package manager or build from source:
cargo install --path crates/atuinAdd shell init and restart your shell:
eval "$(atuin init zsh)"Import existing shell history:
atuin import autoatuin search -i
atuin history list
atuin history last
atuin stats