← Open Source
chenxiachan

thoughtdag

Your thinking deserves a map: an infinite canvas where LLM conversations grow into an editable thought graph. Wires are the context.

ApplicationsProductivityResearch & knowledgeTypeScript
Open on GitHub
Momentum
+9stars in 24 hours+1.4%
636
Stars
60
Forks
9
Contributors
Created 2026-02-17 · Updated 2026-10-16 · #1504 today
Top developers
chenxiachanhexu321nasodaengineer

chenxiachan/thoughtdag is ranked 1,504 with 636 stars.

Same-category comparison

chenxiachan/thoughtdag is ranked 1,504 among these 8 peers; techjarves/Mobile-Harness is ranked 1,505.

Same-category comparison
NameRankMetrics
jaredrhod/fullstack-agent1,487
Language:
Batchfile
Stars:
1,096
Forks:
358
Description:
Give your AI a full stack: memory, voice, face, and hands. This is the "I want an AI agent" shortcut. It sets up the entire jaredrhod stack for you with an installation wizard. Select which pieces you want or do it all.
wangzhishou/OneBox1,495
Language:
Kotlin
Stars:
754
Forks:
124
msitarzewski/agency-agents-app1,496
Language:
TypeScript
Stars:
741
Forks:
193
Description:
Agency Agents is a small, native app for browsing, installing, and tracking the agent personas from msitarzewski/agency-agents across the AI coding tools you actually use.
tigerless-labs/auto-gtm1,501
Language:
Python
Stars:
654
Forks:
43
techjarves/Mobile-Harness1,505
Language:
Kotlin
Stars:
627
Forks:
193
Noelo-Lab/kuna1,506
Language:
Rust
Stars:
618
Forks:
44
Description:
An agent-first decompiler designed to be refined by other agents. Kuna is written in Rust and was originally ported from Ghidra.
Wangnov/Codex-App-Manager1,507
Language:
Rust
Stars:
616
Forks:
40
shanliuling/dsh-image-gen1,508
Language:
TypeScript
Stars:
613
Forks:
43
Key parameters and specifications
Key parameters and specifications
ParameterValue
LanguageTypeScript
CategoryApplications
SubcategoryProductivity, Research & knowledge
KeywordsContext engineering, Knowledge base, Notetaking, Retrieval
Stars636
Forks60
Contributors9
Created date2026-02-17
Updated date2026-10-16
Stars in 1 day9
Rank1,504
Previous rank4,386
Rank change2,882
7-day stars rank19,197
Previous 7-day stars rank19,169
7-day stars rank change-28
Total stars rank16,053
Previous total stars rank16,184
Total stars rank change131
README summary

ThoughtDAG **AI conversations that branch on an infinite canvas. ** Explore a side question, connect useful paths, and choose what the model sees next. 5 update · CLI · Harness · Desktop · How it works · How it differs · Research New in 0. 5 · ThoughtDAG × Jev **Bring relevant past conversations into the question you are asking now. ** The local index searches supported agent sessions and ThoughtDAG canvases. Topic dossiers collect decisions and open questions with links back to their sources. ** The optional **Jev decision layer

** helps identify topics and rank relevant excerpts. Your chosen language model develops the answer. ** With recall enabled, the context panel lists the dossiers and excerpts added to a request. Inspect their sources or exclude individual items before continuing. In a small relevance-selection pilot, Jev's median was **391 ms** versus **24,813 ms** for our GLM adapter. These are selection-stage timings, not end-to-end search or answer times. What the timing measures Six runs per engine over the

same 14 synthetic excerpts. Median selection latency: **391 ms** for Jev-1. These are different inference paths, not a controlled ranking of model speed. Retrieval and answer generation are excluded; this does not measure whole-product speed or accuracy gains. Without a decision model, recall falls back to rules. The **System 1 / System 2-style split** describes software roles here: quick relevance decisions, then answer and dossier generation. It is not a claim about human cognition. Set up history and

recall · Configure Jev Find past context from the command line Remember a file, a phrase or a URL, but not the session? Search local conversations and jump to the matching turn, without opening the desktop app. Run to expose read-only history tools to your agent. Retrieve the relevant turns rather than replaying a whole session. CLI guide → Inside DeepSeek Harness Switch between chat and ThoughtDAG's graph inside the harness. Choose the context on the canvas; the harness runs the

next turn. 2 or later): open **Plugins**, search for , install it, and restart Harness. A release published within the last 24 hours needs its version named, (pnpm holds back such versions by default). For the web profile, from the command line: The plugin bundles the canvas and memory layer. Plugin guide → The desktop app Read a document beside your conversation, branch from a passage, and connect the paths you want to explore together. Or download for macOS, Windows or Linux

, connect a model and open the example canvas. ▶ Watch the 33-second tour The one rule **Wires are the context. ** Connect conversation paths to use them in the next question. Disconnect a path without deleting the work. Branch from a detail, explore it separately, then connect the useful parts to a later question. The graph changes the model's input, not just the layout. **Preview what the model will receive before sending. ** Wires select the conversation paths; explicit references and enabled

recall can add material alongside them. Context guide → In action ✂️ Change the context, keep the exploration Select text in an

Frequently asked questions

How many stars and forks are recorded?

chenxiachan/thoughtdag has 636 stars and 60 forks.

What is the repository rank?

chenxiachan/thoughtdag is ranked 1,504.

What language and category are recorded?

chenxiachan/thoughtdag has 636 stars, uses TypeScript and belongs to Applications.

Which repository is closest in rank?

chenxiachan/thoughtdag is compared with techjarves/Mobile-Harness, ranked 1,505 with 627 stars.

Nearby in the ranking
Similar items