79 points linsomniac 2 hours ago 32 comments
RyJones 2 hours ago | parent
petesergeant 2 hours ago | parent
ahmedketata 5 minutes ago | parent
orbis-tertius 1 hour ago | parent
dietr1ch 1 hour ago | parent
I just search over $BACKUPS/*/latest/local/share/fish/fish_history with grep and skim
orbis-tertius 1 hour ago | parent
aaronax 1 hour ago | parent
> Am I being too paranoid and missing out on convenience?
No, I'd say it is more-so a lack of reading the article that is causing you to miss out.
orbis-tertius 1 hour ago | parent
Thanks for the info, will give it a try
totetsu 33 minutes ago | parent
jwr 21 minutes ago | parent
nzoschke 1 hour ago | parent
It's a bit hard to decide where to hook in.
Rex has events, harnesses have hooks, terminal output can set program status, git has hooks.
I'm not sure I actually want every session from every machine saved. That's a lot of noise especially when half of coding sessions are experimental / throwaway.
But at the same time its not that much data that's easy to ripgrep / LLM through.
ellieh 1 hour ago | parent
We actually don’t use hooks at all at the moment, and instead rely on parsing session files
Agents are definitely super good at searching and finding relevant data amongst noise!
justCallMeOmid 39 minutes ago | parent
ghempton 1 hour ago | parent
More of a desktop flavor though
languagehacker 1 hour ago | parent
ellieh 1 hour ago | parent
Atuin indexes all your past sessions, herdr multiplexes all your present sessions.
We made a mod for herdr desktop to integrate the two: https://herdr.dev/mods/atuinsh/herdr-atuin-threads/
What peeves you on the vanilla terminal?
t0mas88 46 minutes ago | parent
all2 1 hour ago | parent
https://github.com/comalice/pi-tools contains a 'memory everywhere' module that makes all sessions BM25 vectors, and surfaces a set of memory tools to enable agents to search. You can add a new machine to the mix by registering a 'spoke'. The app runs on the 'hub'. I want to containerize the core app soon.
You can also change which computer is the hub fairly easily.
TheIronYuppie 59 minutes ago | parent
Excited to try it!
tacker2000 59 minutes ago | parent
Nursie 30 minutes ago | parent
This week I got Claude to build me a browser-based session manager to keep track of sessions and history of tasks. Works well enough for me and I’ll add features as I need.
nklmilojevic 36 minutes ago | parent
GNOMES 28 minutes ago | parent
talloaktrees 28 minutes ago | parent
I think these kinds of tools are on of the few times I've spent time "using AI to work on my AI tools" that was actually a good use of time.
It's so useful to be able to say "search sessions for the time I was working on XYZ 3 months ago"
all2 21 minutes ago | parent
I'm also experimenting with a 'dream mode' that extracts facts, and a 'librarian' that stores those facts in the MD wiki.
I don't know if there's a benefit to that yet, but I'm going to find out.
amelius 27 minutes ago | parent
baskar12ai 25 minutes ago | parent
ftchd 2 minutes ago | parent
In order to easily switch between accounts I've build Switcheroo, which I've been using for the past 2-3 months now. I've decided to open source it: https://github.com/FTCHD/switcheroo
Works with other AI CLIs like Gemini, and other various CLIs like Vercel (if you're managing multiple accounts like me), Netlify, Github etc