Hacker ApprovedDepartments

Atuin

Hacker Approved

Ranked 4 of 86 privilege escalation tools by recommenders

Syncs and searches shell history across machines, with context-aware search by directory and host. Critics worry about added AI features and growing bloat.

Syncs and searches shell history across machines, with context-aware search by directory and host. Critics worry about added AI features and growing bloat.

87 people gave an opinion

recommend it
63
criticize it
24
approval share
72%
Each figure is one person. RecommendsCriticizes

Recommended in 11 of 13 months

  1. November 2025: recommended
  2. December 2025: not recommended
  3. January 2026: recommended
  4. February 2026: recommended
  5. March 2026: recommended
  6. April 2026: recommended
  7. May 2026: recommended
  8. June 2026: recommended
  9. July 2026: recommended
  10. August 2026: recommended
  11. September 2026: recommended
  12. October 2026: recommended
  13. November 2026: not recommended (month in progress)

Owned for 2 years

Median of the 4 owners who said how long they have had it.

Each square is one year.

Why it carries the badge

  • 63 people recommend itNeeds 10 or more, met.
  • 2.6 recommenders for every criticNeeds 2 to 1 or better, met.
  • Recommended in 11 of 13 monthsNeeds 4 or more, met.

The same three rules apply to every product, and the badge can’t be bought. How the badge works

What people say about it

The reasons people give, with the number of comments that give each one. Open a reason to read what they said.

Why people recommend it

Each mark is one comment

  • Search history filtered by current directory

    “I use Atuin. It has a concept of "context" so you can easily search the history for commands related to your current directory / project / etc.”

    Comment from 26 Jul 2026 in “Stinkpot: SQLite-Backed Shell History”

    “the killer feature of atuin is that it allows searching the history of commands executed from the current working directory”

    Comment from 26 Jul 2026 in “Stinkpot: SQLite-Backed Shell History”

    “If you set filter_mode = "directory", you can recall project specific commands from host_foo for use on host_bar”

    Comment from 26 Mar 2026 in “Shell Tricks That Make Life Easier (and Save Your Sanity)”
  • Syncs history across multiple machines

    “After using atuin with nix, each new machine became a carbon copy and I could spin up and instance and continue working seemlessly.”

    Comment from 16 Aug 2026 in “Tracking down a Zsh history data loss bug”

    “I didn't think syncing terminal history would be very useful until I tried it, but now I have a hard time when I don't have it.”

    Comment from 21 Mar 2026 in “Atuin v18.13 – better search, a PTY proxy, and AI for your shell”

    “atuin is such a time-saver, especially when it comes "oh dang, I ran this command on another host but I need it here now"”

    Comment from 16 Aug 2026 in “Tracking down a Zsh history data loss bug”
  • Fuzzy search bound to up arrow

    “atuin kind of fixes this habit, when you click up you get a list of the latest commands, and you can just start typing to search. It's extremely natural.”

    Comment from 16 Sep 2026 in “Small programming tricks”

    “even the completely offline features make it much nicer than a standard shell history”

    Comment from 28 Nov 2025 in “Atuin’s New Runbook Execution Engine”

    “The fuzzy search ui bound to up is more convenient than history | grep ...”

    Comment from 29 Nov 2025 in “Atuin’s New Runbook Execution Engine”
  • Stable with few problems

    “It's pretty damn stable software and everything they've been doing lately has just been extra features and gloss.”

    Comment from 21 Mar 2026 in “Atuin v18.13 – better search, a PTY proxy, and AI for your shell”

    “have been running the last v17 release ever since with zero problems”

    Comment from 21 Mar 2026 in “Atuin v18.13 – better search, a PTY proxy, and AI for your shell”

What people warn about

Each mark is one comment

  • Adds AI features people don't want

    “it looks like they added some AI stuff that I don't want”

    Comment from 16 Aug 2026 in “Tracking down a Zsh history data loss bug”

    “I don't get why everything has to have AI shoved into it”

    Comment from 21 Mar 2026 in “Atuin v18.13 – better search, a PTY proxy, and AI for your shell”

    “They promote their own AI on the website and that is really the last thing I want in my Shell”

    Comment from 26 Jul 2026 in “Stinkpot: SQLite-Backed Shell History”
  • Feature bloat and extra bells

    “It's pretty damn stable software and everything they've been doing lately has just been extra features and gloss.”

    Comment from 21 Mar 2026 in “Atuin v18.13 – better search, a PTY proxy, and AI for your shell”

    “recently stopped using atuin due to all the extra bells and whistles”

    Comment from 26 Jul 2026 in “Stinkpot: SQLite-Backed Shell History”

    “now the overall product is way too big and feature-ful for me”

    Comment from 21 Mar 2026 in “Atuin v18.13 – better search, a PTY proxy, and AI for your shell”
  • Slow and breaks up-arrow editing

    “completely destroys the ability to just press the up arrow key to quickly edit the command”

    Comment from 21 Mar 2026 in “Atuin v18.13 – better search, a PTY proxy, and AI for your shell”

    “I found atuin way too hard/slow to use, I think I went two days before I nuked it”

    Comment from 16 Sep 2026 in “Small programming tricks”

Other privilege escalation tools people recommend

The four most recommended other privilege escalation tools, with the same counts for each, so you can compare like for like. The tick on each bar marks the 2 to 1 line the badge needs.

Atuin compared with 4 alternatives
ProductRecommendCriticizeApprovalMonthsOwnedBadge
fzf78594%12—Approved
jq753369%12—Approved
grep651977%12—Approved
AtuinThis page632472%112 yrs4 ownersApproved
GitHub CLI494552%12——
See all 86 privilege escalation tools, ranked

What people said

40 of the 105 comments that mention it, newest first. Each links to the original comment.

“Much less configuration, and now get to quickly explicitly switch between history lists filtered as: global, host”

RecommendsComment from 19 Oct 2026 in “Faster command recall with substring search”

“Having durable history stored in an SQL database (with secrets filtering and option syncing)”

RecommendsComment from 17 Sep 2026 in “Small programming tricks”

“Atuin (or some Zsh extensions, etc.) fix the bad UI of having to remember a different key”

RecommendsComment from 16 Sep 2026 in “Small programming tricks”

“I found atuin way too hard/slow to use, I think I went two days before I nuked it”

CriticizesComment from 16 Sep 2026 in “Small programming tricks”

“atuin kind of fixes this habit, when you click up you get a list of the latest commands, and you can just start typing to search. It's extremely natural.”

RecommendsComment from 16 Sep 2026 in “Small programming tricks”

“it looks like they added some AI stuff that I don't want”

MixedComment from 16 Aug 2026 in “Tracking down a Zsh history data loss bug”

“After using atuin with nix, each new machine became a carbon copy and I could spin up and instance and continue working seemlessly.”

RecommendsComment from 16 Aug 2026 in “Tracking down a Zsh history data loss bug”

“atuin is such a time-saver, especially when it comes "oh dang, I ran this command on another host but I need it here now"”

RecommendsComment from 16 Aug 2026 in “Tracking down a Zsh history data loss bug”

“I hit ctrl-r and go to directory mode, and get the commands I ran the last time I was in that directory.”

RecommendsComment from 16 Aug 2026 in “Tracking down a Zsh history data loss bug”

“the idea of a background service sending my command history to servers I don't control never sat well with me”

MixedComment from 13 Aug 2026 in “Show HN: Smarter Shell History for Zsh”

“They promote their own AI on the website and that is really the last thing I want in my Shell”

CriticizesComment from 26 Jul 2026 in “Stinkpot: SQLite-Backed Shell History”

“it also keep track of the status code of a previous command, as well as its execution time.”

RecommendsComment from 26 Jul 2026 in “Stinkpot: SQLite-Backed Shell History”

“I use Atuin. It has a concept of "context" so you can easily search the history for commands related to your current directory / project / etc.”

RecommendsComment from 26 Jul 2026 in “Stinkpot: SQLite-Backed Shell History”

“the killer feature of atuin is that it allows searching the history of commands executed from the current working directory”

RecommendsComment from 26 Jul 2026 in “Stinkpot: SQLite-Backed Shell History”

“recently stopped using atuin due to all the extra bells and whistles”

CriticizesComment from 26 Jul 2026 in “Stinkpot: SQLite-Backed Shell History”

“It's very good at syncing and managing shell history though.”

MixedComment from 19 Jun 2026 in “Migrating from GNU Stow to Chezmoi”

“but these days also has access to an Agent-like experience which allows me to prompt something like”

RecommendsComment from 27 May 2026 in “A Comma and a Question Mark, Redux: Quick Terminal Helpers Using Pi”

“If you set filter_mode = "directory", you can recall project specific commands from host_foo for use on host_bar”

RecommendsComment from 26 Mar 2026 in “Shell Tricks That Make Life Easier (and Save Your Sanity)”

“it seems indeed better in some ways, but the scoring is still way off”

MixedComment from 22 Mar 2026 in “Atuin v18.13 – better search, a PTY proxy, and AI for your shell”

“Product is free, open source and largely written and maintained by one person.”

RecommendsComment from 21 Mar 2026 in “Atuin v18.13 – better search, a PTY proxy, and AI for your shell”

“it does exactly what I hoped. However one (minor) annoyance I immediately realized was that with `hex` enabled I will get this warning whenever I close the terminal window”

MixedComment from 21 Mar 2026 in “Atuin v18.13 – better search, a PTY proxy, and AI for your shell”

“OSS is not immune to enshittification, and, in fact, is prone to it.”

MixedComment from 21 Mar 2026 in “Atuin v18.13 – better search, a PTY proxy, and AI for your shell”

“It's pretty damn stable software and everything they've been doing lately has just been extra features and gloss.”

MixedComment from 21 Mar 2026 in “Atuin v18.13 – better search, a PTY proxy, and AI for your shell”

“have been running the last v17 release ever since with zero problems”

RecommendsComment from 21 Mar 2026 in “Atuin v18.13 – better search, a PTY proxy, and AI for your shell”

“I didn't think syncing terminal history would be very useful until I tried it”

RecommendsComment from 21 Mar 2026 in “Atuin v18.13 – better search, a PTY proxy, and AI for your shell”

“I didn't think syncing terminal history would be very useful until I tried it, but now I have a hard time when I don't have it.”

RecommendsComment from 21 Mar 2026 in “Atuin v18.13 – better search, a PTY proxy, and AI for your shell”

“I self-host an Atuin server so that I can share that history across my various machines.”

RecommendsComment from 21 Mar 2026 in “Atuin v18.13 – better search, a PTY proxy, and AI for your shell”

“I've always felt this fullscreen was too much for actual use.”

MixedComment from 21 Mar 2026 in “Atuin v18.13 – better search, a PTY proxy, and AI for your shell”

“Atuin is one of my favorite everyday tools and this release sounds great!”

RecommendsComment from 21 Mar 2026 in “Atuin v18.13 – better search, a PTY proxy, and AI for your shell”

“completely destroys the ability to just press the up arrow key to quickly edit the command”

CriticizesComment from 21 Mar 2026 in “Atuin v18.13 – better search, a PTY proxy, and AI for your shell”

“now the overall product is way too big and feature-ful for me”

CriticizesComment from 21 Mar 2026 in “Atuin v18.13 – better search, a PTY proxy, and AI for your shell”

“But looking at the repo, they're already having commits done by claude.”

CriticizesComment from 21 Mar 2026 in “Atuin v18.13 – better search, a PTY proxy, and AI for your shell”

“the moment you add LLMs to the mix it is obvious that they are in for the free VC money”

CriticizesComment from 21 Mar 2026 in “Atuin v18.13 – better search, a PTY proxy, and AI for your shell”

“I don't get why everything has to have AI shoved into it”

MixedComment from 21 Mar 2026 in “Atuin v18.13 – better search, a PTY proxy, and AI for your shell”

“So far atuin was fine to be a better search history. Now it might be time to look for simpler alternative.”

MixedComment from 21 Mar 2026 in “Atuin v18.13 – better search, a PTY proxy, and AI for your shell”

“I use atuin for the shell history as it seems to know when I've run a command in one tab/split while another is open”

RecommendsComment from 10 Jan 2026 in “You probably don't need Oh My Zsh”

“The fuzzy search ui bound to up is more convenient than history | grep ...”

RecommendsComment from 29 Nov 2025 in “Atuin’s New Runbook Execution Engine”

“even the completely offline features make it much nicer than a standard shell history”

RecommendsComment from 28 Nov 2025 in “Atuin’s New Runbook Execution Engine”

“the shared shell command memory function solves a problem that I had”

RecommendsComment from 28 Nov 2025 in “Atuin’s New Runbook Execution Engine”

“Pretty much anywhere we allow users to start typing a shell command we feed shell history into the editor”

RecommendsComment from 11 Nov 2025 in “The terminal of the future”

Counts come from 1,795,640 Hacker News comments, November 2025 to November 2026. How we count. Report a mistake.