4
6 Comments

I kept losing good answers in my AI chat history, so I built search for it

I use ChatGPT and Claude all day for work, and the thing that kept getting me was losing answers. I'd figure out something fiddly, move on, and a few weeks later I'd know the answer was buried somewhere in my history — but the built-in search is basically keyword matching, so good luck if you don't remember the exact wording you used.

So I built Backscroll. You export your ChatGPT/Claude history, drop it in, and you get real semantic search across everything you've ever asked. You search by what you meant, not the exact words. It's pgvector + embeddings doing the work behind a deliberately plain UI.

Honest status: it's live, it works, and it has zero paying users so far. I'm alright at building and pretty bad at distribution, which is most of why I'm posting here.

Two things I'd genuinely like your take on:

  1. Is "search my own AI history" a real pain for you, or do you not really care once a chat scrolls off the sidebar?
  2. For anyone who's launched a small dev tool — what actually got you your first handful of users? Reddit, HN, writing, DMs?

There's a demo so you can poke at it without signing up: https://backscroll.xyz

Happy to hear why it won't work. I'd rather get that now than in a month.

on June 8, 2026
  1. 1

    honestly this is a real pain, context gets lost way too fast

  2. 1

    This is a real pain for me. The problem is not just finding an old answer, but recovering the context around it: what I was building, why a decision was made, what constraints existed at the time, and what the next step was supposed to be.

    For small dev tools, I’d probably start with very specific use cases instead of broad “search your AI history.” For example: founders managing multiple projects, developers debugging with AI, or people who use AI as a long-term project memory.

    The demo-first approach is good. I’d be curious if users search more for exact old answers, or for “what did I decide about X?” type context.

  3. 1

    I hit this same wall and ended up building a custom memory layer for my agent rig (semantic indexing, nightly consolidation) because native search is a black hole. The manual export is your biggest adoption tax. The people with the most data are usually the least likely to spend 5 mins exporting it. Ever considered a browser extension to handle ingestion in the background? Making it zero-touch would be the killer feature.

  4. 1

    Yes, real pain, but I’d validate it around trigger moments rather than “search history” generally. For first users, I’d look for people who already hit AI workflow breakpoints: “I solved this in Claude last month and lost it,” “I keep rebuilding prompts,” “our team repeats the same AI research.” Those are better than generic AI productivity spaces. I’m doing similar hand-to-hand work with a tiny AI usage utility, and exact-pain threads beat launch posts by a lot.

  5. 1

    Can't give you any advice on question 2 because I'm honestly stuck at the exact same stage with my own project, but l definitely wanted to answer your first question.

    Searching through Al history is a massive pain for me too. It drives me absolutely crazy when you know you figured something out a few weeks ago, but it's completely lost and buried in the history sidebar because the built-in keyword search just sucks. Having to waste time searching for it all over again is incredibly annoying.

    I haven't tested the demo yet, but this is 100% a problem that affects me daily. I'Il definitely check out backscroll.xyz and will make sure to drop you some more detailed feedback once l've played around with it. Cool idea, definitely keep going!

  6. 1

    This is a real pain, but I’d be careful with how you test it.

    The risk is not that people say “yes, I lose useful AI answers too.” A lot of people will agree with that.

    The harder question is whether the pain is urgent enough that someone changes behavior, exports history, uploads it somewhere, and keeps coming back.

    I would not solve the first-user path loosely in the thread because the right channel depends on which trigger you decide to test first.

    If you’re open to it, share your email and I’ll put the tighter first-user path together properly.

Trending on Indie Hackers
How to rank #1 on ChatGPT? User Avatar 100 comments We scanned 50,000 domains. Your cold email list is really four systems. User Avatar 71 comments I Tested Agenmatic for Finding Customers in Communities — Here’s What I Learned User Avatar 63 comments A chat assistant that runs your server so you don't have to live in the terminal User Avatar 37 comments Just got invited to Web Summit Lisbon. Now I need 5 more clients in 13 days. User Avatar 29 comments Day 8 of building StartupHQ: How would you visualize AI agents working in the background? User Avatar 25 comments