head to head · open source
zotero-AI-Butler vs thoughtdag
zotero-AI-Butler has 1,768 GitHub stars, 98 forks, 17 open issues and last shipped 3 days ago. thoughtdag has 511 stars, 50 forks, 5 open issues and last shipped yesterday. zotero-AI-Butler leads on adoption by 246% (1,768 vs 511 stars). zotero-AI-Butler is written in TypeScript under AGPL-3.0; thoughtdag is written in TypeScript under MIT. zotero-AI-Butler has attracted 6% as many forks as stars, thoughtdag 10%. thoughtdag was the more recently maintained of the two, and both are self-hostable with no licence fee. The two share 1 topic tag (llm), so they are genuine substitutes rather than adjacent tools.
Two open source projects, one decision. Both are free and self-hostable — the differences are community size, license terms, language stack and release pace.
← all 20902 open source comparisons
Side by side
| zotero-AI-Butler | thoughtdag | |
|---|---|---|
| GitHub stars | ★ 1.8K | ★ 511 |
| License | AGPL-3.0 | MIT |
| Written in | TypeScript | TypeScript |
| Last push | 2026-09-28 | 2026-09-30 |
| Forks | ⑂ 98 | ⑂ 50 |
| Self-hosting | Yes | Yes |
| Data ownership | Your server | Your server |
pick zotero-AI-Butler if
- You weight community size — 1.8K stars and counting
- You want the AGPL-3.0 license terms
- Your stack matches TypeScript
- You value the larger contributor base for long-term maintenance
pick thoughtdag if
- You want the thoughtdag feature set and don't need the biggest community
- You prefer the MIT license terms
- Your stack matches TypeScript
- You evaluated both and thoughtdag fits your workflow better
About zotero-AI-Butler
zotero AI Butler is a free, open source Zotero plugin written in TypeScript and licensed under AGPL 3.0 that calls large language models to read the PDFs already sitting in a Zotero library and writes the results back as native Zotero notes, built for researchers, students, and anyone whose "read later" pile has outgrown their reading time.
read the full zotero-AI-Butler overview →
About thoughtdag
ThoughtDAG is an MIT licensed TypeScript application that turns LLM conversations into an editable thought graph on an infinite canvas, where each exchange becomes a node and the wires between nodes, rather than the whole transcript, decide what the model sees next; it is built for people who branch into side questions and want to keep the useful paths.
read the full thoughtdag overview →
More in Productivity & Utilities
Related comparisons
More Note Taking & Knowledge Management projects
Compare either of these against the rest of the Note Taking & Knowledge Management field.
Frequently asked questions
Is zotero-AI-Butler or thoughtdag more popular?
zotero-AI-Butler has 1,768 GitHub stars and thoughtdag has 511. zotero-AI-Butler has the larger community by that measure.
Are zotero-AI-Butler and thoughtdag free?
Both are open source. zotero-AI-Butler is licensed under AGPL-3.0 and thoughtdag under MIT. Neither carries a licence fee.
What is the difference between zotero-AI-Butler and thoughtdag?
zotero-AI-Butler is written in TypeScript and thoughtdag in TypeScript. The practical differences are community size, licence terms, language stack and release cadence — all compared in the table above.
Which should I choose, zotero-AI-Butler or thoughtdag?
Choose zotero-AI-Butler if you want the larger community (1,768 stars) or its AGPL-3.0 licence terms. Choose thoughtdag if its feature set, stack or MIT licence fits better. Both are self-hostable.