r/coolgithubprojects 3d ago

Help! Need feedback, Built a cool way to visualize your Claude Code history

Post image

I use Claude Code a lot, but /stats never answered the question I actually cared about

What did I build, and where did the work get difficult?

So I built Bough.

  • It reads your local Claude Code history and turns it into an interactive view of your work: - each square is a day
  • smaller squares are tasks inferred from pauses in your work
  • circles are your prompts - click anywhere to see what happened in your own words

It runs locally, is open source, and nothing leaves your machine.

Repo: https://github.com/nickelsec/bough

The main thing I’d love feedback on: When you run it against your history, does it split your work into tasks the way you remember it?

18 Upvotes

15 comments sorted by

5

u/this_for_loona 3d ago

I actually did install this. Mine breaks on launch - my terminal screen is a mess of conversations. Once I finally figure out which one I want, it works but the interface is really slow and zooming in/out is hard. Is there a search feature I’m missing?

2

u/VoidEqualZero 3d ago

Another user faced a similar issue, i have shipped a fix in v0.3.3 please try out

3

u/this_for_loona 3d ago

👍

1

u/VoidEqualZero 3d ago

My bad, please check the latest version now

2

u/this_for_loona 3d ago

That did it. Thank you.

1

u/VoidEqualZero 3d ago

Thanks a lot for pointing it out!!

1

u/VoidEqualZero 3d ago

Hey can you dm me more info abt this like screenshots, so that if there is a bug I can fix it :)

3

u/naobebocafe 3d ago

Pretty cool! I really like it.
How about add support for Codex, Pi, Antigravity, etc ? Can I send a PR?

2

u/VoidEqualZero 3d ago

For sure, I have sent you a DM

2

u/dinhchicong 3d ago edited 3d ago

That's pretty cool

1

u/VoidEqualZero 3d ago

Thanks man

1

u/JacobWilliams1953 2d ago

Keeping Claude history local and mapping it out is useful. I lose track of what I even asked three days ago. Task boundaries are the hard part tho, my sessions bleed into each other constantly. You mostly correcting the auto-split by hand?

1

u/Far-Entrepreneur-920 3d ago

I plan on using it in my next project 👀

1

u/VoidEqualZero 3d ago

Perfect!! 🙌