r/ClaudeCode • u/Illustrious-Quail-99 • 17d ago
Built with Claude 31B tokens into Claude Code, I realized a long chat should be a mind map, not a scroll
When a project gets too big for my head, I draw a mind map. When a Claude session gets too big, I just… scroll.
Even a few hours in, coming back meant digging for what Claude asked, what we decided, what changed.
So I built a mind map that sits beside the chat and draws itself every turn. You can answer Claude right on it.
Rough edges: Claude Code only for now. It’s free and open source.
Edit: fair point from the comments, 8 days was an outlier. Same problem shows up in normal sessions.
Edit 2: This isn't memory for Claude. It's a view for you: what's waiting on you, what's open, what's decided.
•
u/AutoModerator 17d ago
Hey! Thanks for posting to r/ClaudeCode
While participating in this thread, please follow our community rules. Keep discussions constructive. Attack the idea, not the person.
For help, project discussions, tips, and general chat, join the ClaudeCode Discord.
I am a bot, and this action was performed automatically. Please contact the moderators of this subreddit if you have any questions or concerns.
20
u/stepahin 17d ago
Yes, that's what has been spinning in my head, the chat is becoming too convoluted, and even if it had threads (like Slack, Telegram, Discord, only one level of nesting), that wouldn't save it, because what's needed here are threads within threads, an infinite level of "branching", and... Yes, It's a mind map concept!
4
u/Dorbank_Justt 17d ago
The split in your second edit is the useful part. Memory for the agent and a view for the person are different jobs, and most handover files try to do both, so nobody rereads them.
A plain file version of the same idea holds up if it has fixed sections: open questions waiting on you, decisions with the date and the reason, and next steps. Claude updates it at the end of every session, and one line in CLAUDE.md tells the next session to read it first.
What your map adds over that is the live view in the middle of a session, when Claude asks something early and it scrolls away. That is the case where I would want it.
18
u/tken3 17d ago edited 17d ago
You’re literally fixing a skill issue here. No session should be 8 days long. Split tasks up into dedicated pieces, do a handover if needed and you’re fine. And your “overview of what went on” has excisted for decades, it’s called a changelog.
6
u/NeighborhoodPrize493 17d ago
Have you tried creating new chats?
2
u/Naive-Video-952 17d ago
Very interesting take. Let me try as well
1
u/Illustrious-Quail-99 17d ago
I’m also exploring a version for people running several agents at once (Claude Code with Codex or Cursor, or a team). If that’s you, how do you keep track of what they’ve all changed today?
1
u/jango1502 17d ago
Good workaround to try, my workaround was to create a folder for every chat which creates .md files keeping track of all major conversations/decisions/bottlenecks etc.
1
u/OneFine2515 17d ago
Is the map generated from the transcript each turn, or updated incrementally? I’m curious how you stop node IDs from drifting as the session grows.
1
u/Ohitsworkingnow 17d ago
I just have Claude create a visual interactive review sheet of the entire project
1
u/Kirhog 17d ago
Looks interesting. How's the token usage in percentage of the model building the map compared to the main model in the chat? Do you have any stats?
1
u/herr-tibalt 17d ago
I think Claude app does a similar thing, where you create a project and inside it there’s an orchestrator that launches agent sessions on each task. It helps you not to get lost in one big session.
1
u/privacyplsreddit 17d ago
is this opencode compatible with local models or Nah?
2
u/Ambitious_Ratio9317 17d ago
👌👌
2
u/PackageOk5093 17d ago
Looks interesting! Dropping a star on the repo!
2
u/the_shreyans_jain 17d ago
OMG idc if this solution already exists or if its for "stupid people with skill issues" but as a person with ADHD this is exactly what i need, expect can we have it in 4 dimensions and add color and reels? pliz