In a chat window everything you have ever said is context, including the detour where you asked about dinner. ThoughtDAG makes the graph the context: what reaches the model is exactly what you wired to the current node, so an unrelated branch stays unrelated and a clipped passage from page seven of a PDF can be connected on its own. Branch, prune, merge, and see what the model is actually reading. Local-first and open source.
Featured in: Nothing runs until you've looked at it