Show HN: ThoughtDAG – An editable context graph for LLM conversations
chenxiachan.github.io
Show HN: ThoughtDAG – An editable context graph for LLM conversations
1–10 of 82 posts
Re: Show HN: ThoughtDAG – An editable context graph for LLM conversations
#2Each question and answer is a node. When you ask from a node, only its wired upstream nodes are included in the model request. Delete an edge, regenerate, and that branch leaves the model's actual context, not just the visualization.
The interface is intentionally human-controlled. I'm testing whether explicit context control is useful for long-running research, or whether most people would rather delegate memory selection to retrieval.
It is MIT licensed, local-first, supports Ollama and OpenAI-compatible endpoints, and includes PDF clipping with page provenance.
GitHub: https://github.com/chenxiachan/thoughtdag
I'd especially appreciate criticism of the interaction model and onboarding.
Re: Show HN: ThoughtDAG – An editable context graph for LLM conversations
#3Re: Show HN: ThoughtDAG – An editable context graph for LLM conversations
#4What about cache? When you change the context the prefill stage will be much slower?
Re: Show HN: ThoughtDAG – An editable context graph for LLM conversations
#5Re: Show HN: ThoughtDAG – An editable context graph for LLM conversations
#6Hi HN, I built ThoughtDAG around one rule: wires are the context. Each question and answer is a node. When you ask from a node, only its wired upstream nodes are included in the model request. Delete an edge, regenerate, and that branch leaves the model's actual context, not just the visualization. The interface is intentionally human-controlled. I'm testing whether explicit context control is useful for long-running…
Re: Show HN: ThoughtDAG – An editable context graph for LLM conversations
#7What about cache? When you change the context the prefill stage will be much slower?
Another use case that comes to mind is that sometimes I'll include some detail early in a conversation and I mean it as incidentals information but the AI fixates on it. If I could selectively edit that out rather than start a whole new conversation it would be worth the cache miss.
Re: Show HN: ThoughtDAG – An editable context graph for LLM conversations
#8I don't think I'd want to use it as a standalone app but I would certainly be interested in it as a plugin.
Re: Show HN: ThoughtDAG – An editable context graph for LLM conversations
#9What about cache? When you change the context the prefill stage will be much slower?