Soulscrape
Install the skill
Theme
Appearance

Public dossier section · @ben

the idea

This is @ben's profile revision 1. The original date and editorial confidence below are attributed to its publisher, not independent verification.

Original credited author: Hraness

AI-drafted at Ben Guo's direct request and credited to Hraness; every claim links to its cataloged source.

Back to the full profile · Markdown version · Original document

Published text

roam research: the idea

the unfinished business — memex to zettelkasten to roam, why it stalled, and what agents change.

lineage

  • 1945 — vannevar bush: the memex: 'the human mind does not work that way. it operates by association.' trails of linked material as the founding image of knowledge as a network, not a filing cabinet. (sources: as we may think)
  • 1962–1968 — doug engelbart: augmenting human intellect as an explicit research program — computers as thinking partners. nls shipped hyperlinks, outlining, view control, and collaboration in the 1968 mother of all demos. (sources: augmenting human intellect: a conceptual framework)
  • 1960–1995 — ted nelson: hypertext and transclusion — the same content living in many documents. roam's block reference is a descendant. also the field's cautionary tale: thirty years of xanadu as the canonical unfinished vision. (sources: computer lib / dream machines, the curse of xanadu)
  • 1995 — ward cunningham: the wiki: every page editable, every camelcase word a link that creates the page if missing — bottom-up structure made nearly free. (sources: wikiwikiweb)
  • 1950s–1981 — niklas luhmann: the slip-box as communication partner — 90,000 cards behind ~70 books. also the honest caveat roam lived out: a slip-box needs years to reach critical mass; until then it is a mere container. (sources: communicating with slip boxes)
  • 1990s–2002 — mark bernstein: serious literary hypertext and the personal notes tool — tinderbox (2002) put maps and agents inside notes; 'hypertext gardens' (1998) is the first recorded use of 'digital garden.' (sources: hypertext gardens)
  • 1980s–2010 — the outliner line: the zoomable bullet tree — thinktank and more to org-mode and workflowy — the surface grammar roam rebuilt as a product. (sources: about this particular outliner: outliner history, history and acknowledgments (org manual), turn your entire life into a list with workflowy)
  • 2004 — jeremy ruston: the personal wiki as one self-contained file of reusable tiddlers — quasi-transclusion and non-linear notes a decade and a half early. (sources: the story of tiddlywiki)
  • 2015 — mike caulfield: the garden-vs-stream frame: the web as topology against serialization — 'every walk through the garden creates new paths, new meanings.' (sources: the garden and the stream: a technopastoral)
  • 2017 — sönke ahrens: the zettelkasten method translated for a mass audience — the book that primed the exact readership roam landed in. (sources: how to take smart notes)
  • 2018 — michael nielsen: memory as a choice: the rigorous case that personal memory systems are real and buildable — the cognitive-science backbone of the tools-for-thought wave. (sources: augmenting long-term memory)
  • 2019 — andy matuschak & michael nielsen: the field's manifesto — why the tech industry made little effort on tools for thought, and the warning that good ones arise mostly as byproducts of serious work. that warning doubles as a diagnosis of why note apps stall. (sources: how can we develop transformative tools for thought?, evergreen notes)
  • 2018–2019 — tom critchlow: the build-your-own-garden stance — jekyll wikifolders and blogs without publish buttons — prefiguring the audience roam captured. (sources: of digital streams, campfires and gardens)
  • 2019 — ink & switch: the counter-ideology roam violated: you own your data in spite of the cloud. obsidian and logseq recruited roam's defectors under this banner. (sources: local-first software)
  • 2017–2022 — tiago forte: the demand engine: code and para turned personal knowledge management into a mass aspiration roam rode to its first million in arr. (sources: building a second brain)
  • 2023 — steph ango: the epilogue-manifesto from obsidian's ceo: apps are ephemeral, files last. in the agent era it reads as prophetic — plain markdown is the substrate agents already read. (sources: file over app)

what roam proved

why it stalled

the agent-era reopening

  • (for) llms collapse the exact labor that killed casual adoption — linking, summarizing, filing, review. karpathy's llm-wiki pattern: the model incrementally builds a persistent, interlinked markdown wiki; lint passes hunt orphan pages; the human moves up a level to sourcing and reviewing. 'the wiki is the codebase.' (sources: llm-wiki.md)
  • (for) compiled knowledge beats re-derived retrieval. plain rag rediscovers knowledge from scratch on every question; a maintained wiki accumulates — 'the cross-references are already there.' microsoft's graphrag operationalizes the same claim at corpus scale. (sources: llm-wiki.md, graphrag: unlocking llm discovery on narrative private data)
  • (for) agents need asserted structure, not just vibes: decision traces, typed relationships, provenance, and time-aware truth. the context-graphs thesis re-founds networked thought as enterprise infrastructure — 'the main bottleneck is context.' (sources: ai's trillion-dollar opportunity: context graphs, hraness/oh)
  • (for) at project scale, links beat embeddings outright: index files as routing tables, structured markdown underneath, and the agent follows links in two or three hops to grounded answers — no vector db required. (sources: look ma, no rag! building agent-native knowledge systems)
  • (for) files plus conventions are the substrate: agents.md as a readme for agents across codex, cursor, jules, and copilot; letta's git-backed memory projected as markdown into a real repo; mcp as the open socket. the industry independently reinvented roam's data model — plain text, explicit structure, versioned, inspectable. (sources: agents.md, introducing context repositories, introducing the model context protocol)
  • (against) the retrieval problem may simply be dead: semantic search finds the half-remembered idea across a million tokens without a single tag or link. 'the ai does not care about your backlinks. it reads text, scores relevance, and answers.' (sources: why your second brain is dead)
  • (against) a filesystem is empirically competitive: letta benchmarked a plain agent with grep and file tools at 74% on the locomio memory benchmark — matching specialized memory systems. if files plus grep suffice, hand-maintained graph structure may be ceremony. (sources: benchmarking ai agent memory: is a filesystem all you need?)
  • (against) machine-built links inherit machine confabulation: at ~100 articles a maintained wiki can exceed usable context and the model starts fabricating cross-note relationships. 'more context is not the same as better memory.' (sources: karpathy's obsidian wiki broke at 100 articles)
  • (against) memory behavior is harness-trained, not structure-determined: production agents converge on small markdown taxonomies, and 'remember this' instinct is shaped by post-training — implying the harness matters more than the representation. (sources: agent memory engineering)
  • (against) the stale-insight objection survives automation: newton's complaint was never labor cost — it was that links didn't produce insight when he did the labor. an agent-maintained graph might be a better map for the agent while leaving the human's empty discovery experience untouched. (sources: why note-taking apps don't make us smarter)
  • (nuance) the durable position this site stakes out: the agent era doesn't vindicate roam's ux for humans — it transposes the architecture to a new reader. the value proposition shifts from 'help me think' (unproven) to 'give the agent inspectable, reviewable, provenance-carrying context' (demonstrably needed). the unfinished idea isn't backlinks for humans; it's a shared, owned, structured memory layer between humans and agents. (sources: ai's trillion-dollar opportunity: context graphs, hraness/wordcell, hraness/oh)

successors

open questions

  • if an agent maintains the graph, does the owner still get the insight — or only the agent? is the deliverable discovery, or delegation?
  • is the graph the product or the byproduct? wordcell treats indexes as replaceable views over authoritative markdown and git; graphrag rebuilds the graph per corpus. is any particular graph worth owning, or is the convention the asset?
  • who reviews the links an agent creates — a diff, a link, a claim? does review scale, or does it become the new manual labor?
  • explicit links versus learned structure: letta's filesystem benchmark says files plus grep rival memory systems; context graphs and graphrag say asserted structure answers what vectors can't. is the answer a two-layer split — asserted provenance plus learned association?
  • whose memory is it? roam's lock-in was proprietary; agent-era memory files are written by the agent and trained per-harness. is portable agent memory possible, or does each vendor's format recreate the lock-in with worse consequences?
  • does the thinking tool survive delegation? matuschak and nielsen warned good tools for thought arise as byproducts of serious work — if agents do the work, do tools for thought collapse into tools for agents, with humans reading the graphs?

AI-drafted at Ben Guo's direct request and credited to Hraness; every claim links to its cataloged source.

Canonical page: https://hraness.com/roam-research/the-idea

Original source occurrences

  1. roam research — a note-taking tool for networked thought · roam research · 2019 (year) · original ID: src-roam-site · Other public citations of this URL · roam research

    the product site and its own description of the tool.

  2. the roam research white paper · roam research · ~2020 (approximate) · original ID: src-roam-whitepaper · Other public citations of this URL · roam research

    roam's own statement of the thesis: a directed graph instead of a file tree, with bayesian and collaborative ambitions that mostly never shipped. the page lives inside roam's js-rendered help graph; a readable export sits at heckler.roam.garden/@white-paper.

  3. roam: why i love it and how i use it · nat eliason · 2020-01-18 (day) · original ID: src-eliason-why-i-love-it · Other public citations of this URL · nat eliason

    the article most often credited with triggering the 2020 sign-up wave; eliason later reported it drove meaningful referral revenue.

  4. roam research faq · ness labs · 2020 (year) · original ID: src-nesslabs-roam-faq · Other public citations of this URL · anne-laure le cunff

    the pricing record: $15/month, $165/year, and the $500 five-year believer plan.

  5. roam research: the limitless tool · the generalist · 2020 (year) · original ID: src-generalist-roam · Other public citations of this URL · mario gabriele

    a long, favorable company profile published near the peak of the hype wave.

  6. roam is a note-taking tool, and a dream of a better self · built in sf · 2020 (year) · original ID: src-builtin-roamcult · Other public citations of this URL

    the feature that documented #roamcult as a genuine community phenomenon and traced the bush-to-roam lineage in the popular press.

  7. a $200 million seed valuation for roam · the information · 2020-09-11 (day) · original ID: src-information-200m · Other public citations of this URL

    the scoop that fixed the public number: ~$9m at ~$200m, roughly 25x the median seed valuation. paywalled.

  8. why note-taking apps don't make us smarter · platformer · 2023-09-11 (day) · original ID: src-newton-platformer · Other public citations of this URL · casey newton

    the marquee postmortem by a believer: 'i waited for the insights to come. and waited. and waited.' notes designed for storage, not sparking insights.

  9. a note on the cargo cult of zettelkasten · boffosocko · 2023-02-03 (day) · original ID: src-aldrich-cargo-cult · Other public citations of this URL · chris aldrich

    the cargo-cult diagnosis: users follow the motions of zettelkasten for months, don't see the promised gains, and quietly give up.

  10. why i left roam research after 5 years · yu-wenhao.com · ~2025 (approximate) · original ID: src-yu-why-i-left · Other public citations of this URL · wenhao yu

    a five-year believer ($500 plan, $1k investor) leaves for obsidian: 'ai changed everything, and my data was locked in the cloud.'

  11. zettelkasten, honestly · notesnudge · ~2025 (approximate) · original ID: src-notesnudge-zettelkasten · Other public citations of this URL

    the cleanest evidence audit: 'the system will surprise you with connections' is the least-supported claim; only survivors write essays.

  12. moving from roam research to obsidian · mickmel (substack) · ~2022 (approximate) · original ID: src-mickmel-migration · Other public citations of this URL · mickmel

    a representative migration note: price, privacy, and sync driving the move to obsidian.

  13. conaw on sync issues and the state of roam · threadreader app · 2021-01 (month) · original ID: src-conaw-sync-thread · Other public citations of this URL · conor white-sullivan

    conor's own january 2021 thread on sync bugs and performance — 'roam is far from done' — plus the subreddit friction it answered. captured via threadreader.

  14. as we may think · the atlantic · 1945-07 (month) · original ID: src-as-we-may-think · Other public citations of this URL · vannevar bush

    the 1945 memex essay every networked-thought tool cites as origin.

  15. augmenting human intellect: a conceptual framework · doug engelbart institute · 1962-10 (month) · original ID: src-engelbart-augment · Other public citations of this URL · douglas engelbart

    augmenting human intellect as an explicit program — computers as thinking partners, six years before the mother of all demos.

  16. computer lib / dream machines · internet archive (scan) · 1974 (year) · original ID: src-computer-lib · Other public citations of this URL · ted nelson

    hypertext, hypermedia, and 'everything is deeply intertwingled' — plus transclusion, the ancestor of roam's block reference.

  17. the curse of xanadu · wired · 1995-06 (month) · original ID: src-curse-of-xanadu · Other public citations of this URL · gary wolf

    the cautionary precedent: xanadu as the longest-running vaporware project in computing — vision shipped partially, ambition unreached.

  18. wikiwikiweb · wikipedia · 1995 (year) · original ID: src-wikiwikiweb · Other public citations of this URL

    ward cunningham's 1995 wiki: every page editable, every camelcase word a link that creates the page if missing — bottom-up structure made nearly free.

  19. communicating with slip boxes · luhmann.surge.sh (translation) · 1981 (year) · original ID: src-luhmann-slip-boxes · Other public citations of this URL · niklas luhmann

    the slip-box as a partner that surprises you — and the caveat roam lived out: the box needs years to reach critical mass, until then it is a mere container.

  20. how to take smart notes · northbooks · 2017 (year) · original ID: src-smart-notes · Other public citations of this URL · sönke ahrens

    the book that popularized luhmann's zettelkasten for the roam generation.

  21. history and acknowledgments (org manual) · orgmode.org · 2003 (year) · original ID: src-org-history · Other public citations of this URL

    org-mode's own history: a plain-text outline mode born in 2003 — the grammar roam rebuilt as a product.

  22. turn your entire life into a list with workflowy · techcrunch · 2010-11-04 (day) · original ID: src-workflowy-launch · Other public citations of this URL · alexia tsotsis

    workflowy's 2010 launch: proof a whole product could be one infinite, zoomable list.

  23. about this particular outliner: outliner history · atpm · 2003 (year) · original ID: src-outliner-history · Other public citations of this URL · ted goranson

    the desktop-outliner lineage — thinktank, more, acta — that roam's surface descends from.

  24. hypertext gardens · eastgate · 1998 (year) · original ID: src-hypertext-gardens · Other public citations of this URL · mark bernstein

    the first recorded use of 'digital garden' (1998) and a deliberate argument for irregular, curated link structure; tinderbox put agents inside notes in 2002.

  25. the story of tiddlywiki · tiddlywiki.com · 2004 (year) · original ID: src-tiddlywiki-story · Other public citations of this URL · jeremy ruston

    the personal wiki as one self-contained html file of reusable tiddlers — quasi-transclusion in 2004.

  26. the garden and the stream: a technopastoral · hapgood · 2015-10-17 (day) · original ID: src-garden-and-stream · Other public citations of this URL · mike caulfield

    the garden-vs-stream frame that became digital-garden canon: topology against serialization.

  27. augmenting long-term memory · michael nielsen · 2018-07 (month) · original ID: src-augmenting-memory · Other public citations of this URL · michael nielsen

    spaced repetition and memory systems as tools for thought — the intellectual neighbor roam sat next to.

  28. how can we develop transformative tools for thought? · numinous productions · 2019 (year) · original ID: src-transformative-tft · Other public citations of this URL · andy matuschak & michael nielsen

    the essay that named the field roam came to represent — and warned that good tools for thought arise mostly as byproducts of serious work.

  29. evergreen notes · notes.andymatuschak.org · 2019 (year) · original ID: src-evergreen-notes · Other public citations of this URL · andy matuschak

    the canonical public note corpus: 'better note-taking misses the point; what matters is better thinking'; titles as apis; notes densely linked.

  30. of digital streams, campfires and gardens · tomcritchlow.com · 2018-10 (month) · original ID: src-critchlow-gardens · Other public citations of this URL · tom critchlow

    the indie-hacker instantiation: streams, campfires, gardens, and the jekyll wikifolder — building your own garden before roam sold one.

  31. local-first software · ink & switch · 2019-04 (month) · original ID: src-local-first · Other public citations of this URL · kleppmann, wiggins, van hardenberg, mcgranaghan

    the counter-ideology roam violated: you own your data, in spite of the cloud — the banner obsidian and logseq recruited under.

  32. building a second brain · building a second brain · 2017 (year) · original ID: src-building-second-brain · Other public citations of this URL · tiago forte

    code and para turned pkm into a mass aspiration — the demand roam rode. eliason's verdict: 'roam is v4.'

  33. file over app · stephango.com · 2023-07-01 (day) · original ID: src-file-over-app · Other public citations of this URL · steph ango

    obsidian's ceo on why files outlive apps — in the agent era it reads as prophetic: plain markdown is the substrate agents already read.

  34. obsidian — a private and flexible writing app · obsidian · 2020 (year) · original ID: src-obsidian · Other public citations of this URL

    the local-first competitor that won the pragmatists while roam won the evangelists — first beta march 30, 2020, free, plain markdown.

  35. logseq/logseq · github · 2020 (year) · original ID: src-logseq · Other public citations of this URL

    the open-source outliner clone (agpl, local markdown/org files) that absorbed roam's most cost-sensitive users; its readme credits roam, org-mode, tiddlywiki, and workflowy.

  36. logseq raises $4.1m · logseq blog · ~2022 (approximate) · original ID: src-logseq-raise · Other public citations of this URL

    logseq's $4.1m raise from collison, friedman, lütke, and dave winer — explicitly on users 'jumping ship from roam.'

  37. athensresearch/athens · github · 2020 (year) · original ID: src-athens · Other public citations of this URL

    the cautionary open-source clone: yc w21, 6.3k stars, unmaintained since ~2023 — cloning the graph was never the hard part.

  38. tana — the all-in-one workspace with supertags · tana · 2023 (year) · original ID: src-tana · Other public citations of this URL

    the supertag successor built by ex-roam-community figures, launched on the explicit promise of finishing what roam started.

  39. tana raises $14m series a · tana blog · ~2024 (approximate) · original ID: src-tana-raise · Other public citations of this URL

    tana's $14m series a as an 'ai-native workspace' — the category's pivot to agents made literal.

  40. the next chapter for tana · tana blog · ~2025 (approximate) · original ID: src-tana-next-chapter · Other public citations of this URL

    'your graph is the context and conversations are your prompts… your knowledge graph builds itself every time you talk.'

  41. automatically add backlinks using ai · reflect · ~2023 (approximate) · original ID: src-reflect-backlinks · Other public citations of this URL · alex maccaw

    the labor handoff as a button: 'decorate my writing with backlinks.'

  42. llm-wiki.md · github gist · 2026-04-04 (day) · original ID: src-karpathy-llm-wiki · Other public citations of this URL · andrej karpathy

    the agent-era restatement: an llm-maintained markdown wiki as 'a persistent, compounding artifact.' 'obsidian is the ide; the llm is the programmer; the wiki is the codebase.'

  43. graphrag: unlocking llm discovery on narrative private data · microsoft research · 2024-02-13 (day) · original ID: src-graphrag · Other public citations of this URL · larson & truitt

    microsoft's graphrag: llm-extracted knowledge graphs plus community summaries beat baseline rag on global sensemaking questions.

  44. ai's trillion-dollar opportunity: context graphs · foundation capital · 2025-12 (month) · original ID: src-context-graphs · Other public citations of this URL · jaya gupta & ashu garg

    the enterprise restatement: agents need decision traces — exceptions, overrides, precedents — captured into context graphs.

  45. introducing the model context protocol · anthropic · 2024-11-25 (day) · original ID: src-mcp · Other public citations of this URL

    anthropic's open socket between agents and data — the plumbing that makes agent-readable knowledge bases practical.

  46. look ma, no rag! building agent-native knowledge systems · blog.pollack.ai · ~2025 (approximate) · original ID: src-no-rag · Other public citations of this URL

    the links-beat-embeddings argument at project scale: index files as routing tables, let the agent follow links in two or three hops.

  47. benchmarking ai agent memory: is a filesystem all you need? · letta · ~2025 (approximate) · original ID: src-letta-benchmark · Other public citations of this URL

    the strongest counter-evidence: a plain agent with file tools hit 74% on the locomio memory benchmark — files plus grep rival specialized memory systems.

  48. introducing context repositories · letta · ~2025 (approximate) · original ID: src-letta-context-repos · Other public citations of this URL

    git-backed agent memory: markdown plus frontmatter projected into a real repo the agent greps and commits — roam's data model reinvented as infrastructure.

  49. agents.md · agents.md · 2025 (year) · original ID: src-agents-md · Other public citations of this URL

    the cross-vendor convention — 'a readme for agents' across codex, cursor, jules, copilot, and 60k+ projects.

  50. agent memory engineering · nicolasbustamante.com · ~2026 (approximate) · original ID: src-agent-memory-engineering · Other public citations of this URL · nicolas bustamante

    the audit caveat: production agent memory converges on small markdown taxonomies, and 'remember this' behavior is harness-trained — structure matters less than habit.

  51. karpathy's obsidian wiki broke at 100 articles · dev.to · ~2026 (approximate) · original ID: src-llm-wiki-broke · Other public citations of this URL · zaferdace

    the counter-lesson: at ~100 articles an llm-maintained wiki exceeds usable context and the model starts confidently fabricating cross-note relationships.

  52. why your second brain is dead · self.md · ~2025 (approximate) · original ID: src-second-brain-dead · Other public citations of this URL

    the bluntest version of the against case: 'the ai does not care about your backlinks… the expensive operation became free.'

  53. hraness/wordcell · github · 2026 (year) · original ID: src-wordcell · Other public citations of this URL · hraness

    a knowledge base for coding agents built from markdown, backlinks, semantic search, and git context — markdown and git authoritative, indexes as replaceable views.

  54. wordcell docs · wordcell.io · 2026 (year) · original ID: src-wordcell-docs · Other public citations of this URL · hraness

    wordcell's docs: context, backlinks, and history per code path, installed as an agent skill.

  55. sponge — a personal library for research · sponge.computer · 2025 (year) · original ID: src-sponge · Other public citations of this URL · hraness

    a knowledge harness where agents research against a saved corpus — cite the passages used, check claims against the text — while people steer, review, and control release.

  56. hraness/oh · github · 2026 (year) · original ID: src-oh · Other public citations of this URL · hraness

    an ontology kernel for agentic research: content-addressed entity, statement, assertion, and evidence records with an append-only operation log; indexes derived and rebuildable.

  57. what happened to roam research? magic, then friction · buildfirstbrain · ~2026 (approximate) · original ID: src-what-happened-roam · Other public citations of this URL

    a representative 'what happened to roam' essay — likely ai-assisted, used for the genre's shape rather than its claims: 'connections you do not understand are not understanding.'

Structured research records

  1. llms collapse the exact labor that killed casual adoption — linking, summarizing, filing, review. karpathy's llm-wiki pattern: the model incrementally builds a persistent, interlinked markdown wiki; lint passes hunt orphan pages; the human moves up a level to sourcing and reviewing. 'the wiki is the codebase.' · agent-era-arguments

    Original location · source-ebe31e9964193545c49d

    Original structured fields
    {
      "claim": "llms collapse the exact labor that killed casual adoption — linking, summarizing, filing, review. karpathy's llm-wiki pattern: the model incrementally builds a persistent, interlinked markdown wiki; lint passes hunt orphan pages; the human moves up a level to sourcing and reviewing. 'the wiki is the codebase.'",
      "id": "arg-labor",
      "side": "for",
      "sourceIds": [
        "src-karpathy-llm-wiki"
      ]
    }
  2. compiled knowledge beats re-derived retrieval. plain rag rediscovers knowledge from scratch on every question; a maintained wiki accumulates — 'the cross-references are already there.' microsoft's graphrag operationalizes the same claim at corpus scale. · agent-era-arguments

    Original location · source-ebe31e9964193545c49d · source-c8a880fa1eb9bbb177d9

    Original structured fields
    {
      "claim": "compiled knowledge beats re-derived retrieval. plain rag rediscovers knowledge from scratch on every question; a maintained wiki accumulates — 'the cross-references are already there.' microsoft's graphrag operationalizes the same claim at corpus scale.",
      "id": "arg-compounding",
      "side": "for",
      "sourceIds": [
        "src-karpathy-llm-wiki",
        "src-graphrag"
      ]
    }
  3. agents need asserted structure, not just vibes: decision traces, typed relationships, provenance, and time-aware truth. the context-graphs thesis re-founds networked thought as enterprise infrastructure — 'the main bottleneck is context.' · agent-era-arguments

    Original location · source-f115b24131354e28c3a6 · source-1ca961629a2fc81119fd

    Original structured fields
    {
      "claim": "agents need asserted structure, not just vibes: decision traces, typed relationships, provenance, and time-aware truth. the context-graphs thesis re-founds networked thought as enterprise infrastructure — 'the main bottleneck is context.'",
      "id": "arg-structure",
      "side": "for",
      "sourceIds": [
        "src-context-graphs",
        "src-oh"
      ]
    }
  4. at project scale, links beat embeddings outright: index files as routing tables, structured markdown underneath, and the agent follows links in two or three hops to grounded answers — no vector db required. · agent-era-arguments

    Original location · source-d063cd82be41582e70fc

    Original structured fields
    {
      "claim": "at project scale, links beat embeddings outright: index files as routing tables, structured markdown underneath, and the agent follows links in two or three hops to grounded answers — no vector db required.",
      "id": "arg-links-beat-embeddings",
      "side": "for",
      "sourceIds": [
        "src-no-rag"
      ]
    }
  5. files plus conventions are the substrate: agents.md as a readme for agents across codex, cursor, jules, and copilot; letta's git-backed memory projected as markdown into a real repo; mcp as the open socket. the industry independently reinvented roam's data model — plain text, explicit structure, versioned, inspectable. · agent-era-arguments

    Original location · source-d4931dfaad1e407f922a · source-0a351a290030e1f4d7a8 · source-617acd4ac8d72c1eff15

    Original structured fields
    {
      "claim": "files plus conventions are the substrate: agents.md as a readme for agents across codex, cursor, jules, and copilot; letta's git-backed memory projected as markdown into a real repo; mcp as the open socket. the industry independently reinvented roam's data model — plain text, explicit structure, versioned, inspectable.",
      "id": "arg-substrate",
      "side": "for",
      "sourceIds": [
        "src-agents-md",
        "src-letta-context-repos",
        "src-mcp"
      ]
    }
  6. the retrieval problem may simply be dead: semantic search finds the half-remembered idea across a million tokens without a single tag or link. 'the ai does not care about your backlinks. it reads text, scores relevance, and answers.' · agent-era-arguments

    Original location · source-e43054229dc7b1a23cc5

    Original structured fields
    {
      "claim": "the retrieval problem may simply be dead: semantic search finds the half-remembered idea across a million tokens without a single tag or link. 'the ai does not care about your backlinks. it reads text, scores relevance, and answers.'",
      "id": "arg-retrieval-dead",
      "side": "against",
      "sourceIds": [
        "src-second-brain-dead"
      ]
    }
  7. a filesystem is empirically competitive: letta benchmarked a plain agent with grep and file tools at 74% on the locomio memory benchmark — matching specialized memory systems. if files plus grep suffice, hand-maintained graph structure may be ceremony. · agent-era-arguments

    Original location · source-d533a7d02fbb317ead16

    Original structured fields
    {
      "claim": "a filesystem is empirically competitive: letta benchmarked a plain agent with grep and file tools at 74% on the locomio memory benchmark — matching specialized memory systems. if files plus grep suffice, hand-maintained graph structure may be ceremony.",
      "id": "arg-filesystem",
      "side": "against",
      "sourceIds": [
        "src-letta-benchmark"
      ]
    }
  8. machine-built links inherit machine confabulation: at ~100 articles a maintained wiki can exceed usable context and the model starts fabricating cross-note relationships. 'more context is not the same as better memory.' · agent-era-arguments

    Original location · source-9503dca74ecd52885c51

    Original structured fields
    {
      "claim": "machine-built links inherit machine confabulation: at ~100 articles a maintained wiki can exceed usable context and the model starts fabricating cross-note relationships. 'more context is not the same as better memory.'",
      "id": "arg-confabulation",
      "side": "against",
      "sourceIds": [
        "src-llm-wiki-broke"
      ]
    }
  9. memory behavior is harness-trained, not structure-determined: production agents converge on small markdown taxonomies, and 'remember this' instinct is shaped by post-training — implying the harness matters more than the representation. · agent-era-arguments

    Original location · source-3b9eef51ab8cb9b55766

    Original structured fields
    {
      "claim": "memory behavior is harness-trained, not structure-determined: production agents converge on small markdown taxonomies, and 'remember this' instinct is shaped by post-training — implying the harness matters more than the representation.",
      "id": "arg-harness",
      "side": "against",
      "sourceIds": [
        "src-agent-memory-engineering"
      ]
    }
  10. the stale-insight objection survives automation: newton's complaint was never labor cost — it was that links didn't produce insight when he did the labor. an agent-maintained graph might be a better map for the agent while leaving the human's empty discovery experience untouched. · agent-era-arguments

    Original location · source-d87fdbaf0346bc71f4e5

    Original structured fields
    {
      "claim": "the stale-insight objection survives automation: newton's complaint was never labor cost — it was that links didn't produce insight when he did the labor. an agent-maintained graph might be a better map for the agent while leaving the human's empty discovery experience untouched.",
      "id": "arg-insight",
      "side": "against",
      "sourceIds": [
        "src-newton-platformer"
      ]
    }
  11. the durable position this site stakes out: the agent era doesn't vindicate roam's ux for humans — it transposes the architecture to a new reader. the value proposition shifts from 'help me think' (unproven) to 'give the agent inspectable, reviewable, provenance-carrying context' (demonstrably needed). the unfinished idea isn't backlinks for humans; it's a shared, owned, structured memory layer between humans and agents. · agent-era-arguments

    Original location · source-f115b24131354e28c3a6 · source-f2c79886b553d0269039 · source-1ca961629a2fc81119fd

    Original structured fields
    {
      "claim": "the durable position this site stakes out: the agent era doesn't vindicate roam's ux for humans — it transposes the architecture to a new reader. the value proposition shifts from 'help me think' (unproven) to 'give the agent inspectable, reviewable, provenance-carrying context' (demonstrably needed). the unfinished idea isn't backlinks for humans; it's a shared, owned, structured memory layer between humans and agents.",
      "id": "arg-transpose",
      "side": "nuance",
      "sourceIds": [
        "src-context-graphs",
        "src-wordcell",
        "src-oh"
      ]
    }
  12. vannevar bush · idea-lineage

    Original location · source-45d6846fe066c5f0509b

    Original structured fields
    {
      "contribution": "the memex: 'the human mind does not work that way. it operates by association.' trails of linked material as the founding image of knowledge as a network, not a filing cabinet.",
      "era": "1945",
      "id": "lin-memex",
      "name": "vannevar bush",
      "sourceIds": [
        "src-as-we-may-think"
      ]
    }
  13. doug engelbart · idea-lineage

    Original location · source-b90e7f9a32d4ff5895f0

    Original structured fields
    {
      "contribution": "augmenting human intellect as an explicit research program — computers as thinking partners. nls shipped hyperlinks, outlining, view control, and collaboration in the 1968 mother of all demos.",
      "era": "1962–1968",
      "id": "lin-engelbart",
      "name": "doug engelbart",
      "sourceIds": [
        "src-engelbart-augment"
      ]
    }
  14. ted nelson · idea-lineage

    Original location · source-04e3e64f7b2736fe106e · source-708b4a88b48b6b533cc3

    Original structured fields
    {
      "contribution": "hypertext and transclusion — the same content living in many documents. roam's block reference is a descendant. also the field's cautionary tale: thirty years of xanadu as the canonical unfinished vision.",
      "era": "1960–1995",
      "id": "lin-nelson",
      "name": "ted nelson",
      "sourceIds": [
        "src-computer-lib",
        "src-curse-of-xanadu"
      ]
    }
  15. ward cunningham · idea-lineage

    Original location · source-a024316ffd8a24a7ffa9

    Original structured fields
    {
      "contribution": "the wiki: every page editable, every camelcase word a link that creates the page if missing — bottom-up structure made nearly free.",
      "era": "1995",
      "id": "lin-wiki",
      "name": "ward cunningham",
      "sourceIds": [
        "src-wikiwikiweb"
      ]
    }
  16. niklas luhmann · idea-lineage

    Original location · source-04705a1cf632f4a9d889

    Original structured fields
    {
      "contribution": "the slip-box as communication partner — 90,000 cards behind ~70 books. also the honest caveat roam lived out: a slip-box needs years to reach critical mass; until then it is a mere container.",
      "era": "1950s–1981",
      "id": "lin-luhmann",
      "name": "niklas luhmann",
      "sourceIds": [
        "src-luhmann-slip-boxes"
      ]
    }
  17. mark bernstein · idea-lineage

    Original location · source-b839bce2051cdb142c08

    Original structured fields
    {
      "contribution": "serious literary hypertext and the personal notes tool — tinderbox (2002) put maps and agents inside notes; 'hypertext gardens' (1998) is the first recorded use of 'digital garden.'",
      "era": "1990s–2002",
      "id": "lin-bernstein",
      "name": "mark bernstein",
      "sourceIds": [
        "src-hypertext-gardens"
      ]
    }
  18. the outliner line · idea-lineage

    Original location · source-7806a8742f0f53f1b7de · source-c50c200c5fb3be948c82 · source-635f8d788fce2784f71f

    Original structured fields
    {
      "contribution": "the zoomable bullet tree — thinktank and more to org-mode and workflowy — the surface grammar roam rebuilt as a product.",
      "era": "1980s–2010",
      "id": "lin-outliners",
      "name": "the outliner line",
      "sourceIds": [
        "src-outliner-history",
        "src-org-history",
        "src-workflowy-launch"
      ]
    }
  19. jeremy ruston · idea-lineage

    Original location · source-a4f807c58c547db1b05f

    Original structured fields
    {
      "contribution": "the personal wiki as one self-contained file of reusable tiddlers — quasi-transclusion and non-linear notes a decade and a half early.",
      "era": "2004",
      "id": "lin-tiddlywiki",
      "name": "jeremy ruston",
      "sourceIds": [
        "src-tiddlywiki-story"
      ]
    }
  20. mike caulfield · idea-lineage

    Original location · source-776433847a838f1e4ca0

    Original structured fields
    {
      "contribution": "the garden-vs-stream frame: the web as topology against serialization — 'every walk through the garden creates new paths, new meanings.'",
      "era": "2015",
      "id": "lin-caulfield",
      "name": "mike caulfield",
      "sourceIds": [
        "src-garden-and-stream"
      ]
    }
  21. sönke ahrens · idea-lineage

    Original location · source-257fd8d62d252b1b3aa9

    Original structured fields
    {
      "contribution": "the zettelkasten method translated for a mass audience — the book that primed the exact readership roam landed in.",
      "era": "2017",
      "id": "lin-smart-notes",
      "name": "sönke ahrens",
      "sourceIds": [
        "src-smart-notes"
      ]
    }
  22. michael nielsen · idea-lineage

    Original location · source-82891e8d2b461584f30f

    Original structured fields
    {
      "contribution": "memory as a choice: the rigorous case that personal memory systems are real and buildable — the cognitive-science backbone of the tools-for-thought wave.",
      "era": "2018",
      "id": "lin-ltm",
      "name": "michael nielsen",
      "sourceIds": [
        "src-augmenting-memory"
      ]
    }
  23. andy matuschak & michael nielsen · idea-lineage

    Original location · source-d48b38c91fa9873411c7 · source-ae441fe63b14a342cfe7

    Original structured fields
    {
      "contribution": "the field's manifesto — why the tech industry made little effort on tools for thought, and the warning that good ones arise mostly as byproducts of serious work. that warning doubles as a diagnosis of why note apps stall.",
      "era": "2019",
      "id": "lin-ttft",
      "name": "andy matuschak & michael nielsen",
      "sourceIds": [
        "src-transformative-tft",
        "src-evergreen-notes"
      ]
    }
  24. tom critchlow · idea-lineage

    Original location · source-8037029da5d580fbf303

    Original structured fields
    {
      "contribution": "the build-your-own-garden stance — jekyll wikifolders and blogs without publish buttons — prefiguring the audience roam captured.",
      "era": "2018–2019",
      "id": "lin-critchlow",
      "name": "tom critchlow",
      "sourceIds": [
        "src-critchlow-gardens"
      ]
    }
  25. ink & switch · idea-lineage

    Original location · source-75dfe6e1b48a22f623ef

    Original structured fields
    {
      "contribution": "the counter-ideology roam violated: you own your data in spite of the cloud. obsidian and logseq recruited roam's defectors under this banner.",
      "era": "2019",
      "id": "lin-local-first",
      "name": "ink & switch",
      "sourceIds": [
        "src-local-first"
      ]
    }
  26. tiago forte · idea-lineage

    Original location · source-15c650ab19ba5c01eb17

    Original structured fields
    {
      "contribution": "the demand engine: code and para turned personal knowledge management into a mass aspiration roam rode to its first million in arr.",
      "era": "2017–2022",
      "id": "lin-basb",
      "name": "tiago forte",
      "sourceIds": [
        "src-building-second-brain"
      ]
    }
  27. steph ango · idea-lineage

    Original location · source-b8b946a41bad6831c413

    Original structured fields
    {
      "contribution": "the epilogue-manifesto from obsidian's ceo: apps are ephemeral, files last. in the agent era it reads as prophetic — plain markdown is the substrate agents already read.",
      "era": "2023",
      "id": "lin-file-over-app",
      "name": "steph ango",
      "sourceIds": [
        "src-file-over-app"
      ]
    }
  28. if an agent maintains the graph, does the owner still get the insight — or only the agent? is the deliverable discovery, or delegation? · idea-open-questions

    Original location

    Original structured fields
    {
      "text": "if an agent maintains the graph, does the owner still get the insight — or only the agent? is the deliverable discovery, or delegation?"
    }
  29. is the graph the product or the byproduct? wordcell treats indexes as replaceable views over authoritative markdown and git; graphrag rebuilds the graph per corpus. is any particular graph worth owning, or is the convention the asset? · idea-open-questions

    Original location

    Original structured fields
    {
      "text": "is the graph the product or the byproduct? wordcell treats indexes as replaceable views over authoritative markdown and git; graphrag rebuilds the graph per corpus. is any particular graph worth owning, or is the convention the asset?"
    }
  30. who reviews the links an agent creates — a diff, a link, a claim? does review scale, or does it become the new manual labor? · idea-open-questions

    Original location

    Original structured fields
    {
      "text": "who reviews the links an agent creates — a diff, a link, a claim? does review scale, or does it become the new manual labor?"
    }
  31. explicit links versus learned structure: letta's filesystem benchmark says files plus grep rival memory systems; context graphs and graphrag say asserted structure answers what vectors can't. is the answer a two-layer split — asserted provenance plus learned association? · idea-open-questions

    Original location

    Original structured fields
    {
      "text": "explicit links versus learned structure: letta's filesystem benchmark says files plus grep rival memory systems; context graphs and graphrag say asserted structure answers what vectors can't. is the answer a two-layer split — asserted provenance plus learned association?"
    }
  32. whose memory is it? roam's lock-in was proprietary; agent-era memory files are written by the agent and trained per-harness. is portable agent memory possible, or does each vendor's format recreate the lock-in with worse consequences? · idea-open-questions

    Original location

    Original structured fields
    {
      "text": "whose memory is it? roam's lock-in was proprietary; agent-era memory files are written by the agent and trained per-harness. is portable agent memory possible, or does each vendor's format recreate the lock-in with worse consequences?"
    }
  33. does the thinking tool survive delegation? matuschak and nielsen warned good tools for thought arise as byproducts of serious work — if agents do the work, do tools for thought collapse into tools for agents, with humans reading the graphs? · idea-open-questions

    Original location

    Original structured fields
    {
      "text": "does the thinking tool survive delegation? matuschak and nielsen warned good tools for thought arise as byproducts of serious work — if agents do the work, do tools for thought collapse into tools for agents, with humans reading the graphs?"
    }
  34. it shipped the lineage · idea-proved

    Original location · source-1afd8938472ec4d9c672 · source-fe85ea12502846d392c0

    Original structured fields
    {
      "detail": "roam shipped the lineage as one product: a daily-notes-first outliner where every block is an addressable node in a queryable graph — datomic underneath, datalog on top. 'notes as a database' was literal, not metaphorical.",
      "id": "clm-shipped-lineage",
      "sourceIds": [
        "src-roam-whitepaper",
        "src-roam-site"
      ],
      "title": "it shipped the lineage"
    }
  35. the primitives won · idea-proved

    Original location · source-c93fbd25fcb5484c2f3d · source-84997723082acd9a105f · source-b40545bca43c37fdd757

    Original structured fields
    {
      "detail": "bidirectional links at page and block level went from research curiosity to default expectation — `[[page]]` creates the page if missing, `((block ref))` gives nelson-style transclusion. every successor now ships some version.",
      "id": "clm-links-mainstream",
      "sourceIds": [
        "src-obsidian",
        "src-logseq",
        "src-tana"
      ],
      "title": "the primitives won"
    }
  36. low-friction capture works · idea-proved

    Original location · source-d87fdbaf0346bc71f4e5 · source-012efcf9d02963d3277b

    Original structured fields
    {
      "detail": "daily-notes-first capture made filing-free entry work at scale: open today's page, write, let links do the organizing later. even roam's sharpest critics concede this insight.",
      "id": "clm-daily-notes",
      "sourceIds": [
        "src-newton-platformer",
        "src-eliason-why-i-love-it"
      ],
      "title": "low-friction capture works"
    }
  37. proof by adoption and imitation · idea-proved

    Original location · source-b928a8dd5673a54965ef · source-aad8ffea41cfaab5f947 · source-84997723082acd9a105f

    Original structured fields
    {
      "detail": "roughly $1m arr within a year of public launch, a $9m seed at ~$200m, and a clone flood inside eighteen months — obsidian, logseq, athens, then tana, reflect, capacities, mem. 'roam-like' became a category name.",
      "id": "clm-adoption-imitation",
      "sourceIds": [
        "src-information-200m",
        "src-athens",
        "src-logseq"
      ],
      "title": "proof by adoption and imitation"
    }
  38. a tool can be a movement · idea-proved

    Original location · source-c5e347ec5899a4da4625 · source-6a6b332d63c6a1bffc52

    Original structured fields
    {
      "detail": "#roamcult was a genuine community phenomenon — courses, conferences, a plugin ecosystem, and a discourse the tool carried for years. the demand was real even if the retention wasn't.",
      "id": "clm-community",
      "sourceIds": [
        "src-builtin-roamcult",
        "src-generalist-roam"
      ],
      "title": "a tool can be a movement"
    }
  39. the manual-labor problem · idea-stalled

    Original location · source-d87fdbaf0346bc71f4e5

    Original structured fields
    {
      "detail": "links are cheap to create and expensive to use well. 'i waited for the insights to come. and waited. and waited.' — the structure-building was the work, and the work never paid off at the advertised rate for most users.",
      "id": "clm-manual-labor",
      "sourceIds": [
        "src-newton-platformer"
      ],
      "title": "the manual-labor problem"
    }
  40. the cargo-cult gap · idea-stalled

    Original location · source-6e06bc266e6daa49d8c5 · source-3f2d4dd838809ad8561d

    Original structured fields
    {
      "detail": "the promised mechanism — graph, surprise, insight — requires luhmann-grade practice. the surrounding culture became a 'cargo cult of zettelkasten': users follow the motions for months, don't see the gains, and give up, sometimes in shame.",
      "id": "clm-cargo-cult",
      "sourceIds": [
        "src-aldrich-cargo-cult",
        "src-notesnudge-zettelkasten"
      ],
      "title": "the cargo-cult gap"
    }
  41. capture outran retrieval · idea-stalled

    Original location · source-d87fdbaf0346bc71f4e5 · source-b497c2d2497a3f7594e1

    Original structured fields
    {
      "detail": "roam optimized the cheap side. capture was frictionless; retrieval and synthesis still demanded queries, review discipline, and skill — so most graphs stayed shallow collections. 'a very organized warehouse.'",
      "id": "clm-capture-retrieval",
      "sourceIds": [
        "src-newton-platformer",
        "src-what-happened-roam"
      ],
      "title": "capture outran retrieval"
    }
  42. price, performance, and lock-in · idea-stalled

    Original location · source-0c06f35b5641ae07d537 · source-95fb0c07952ed758f86d · source-ae5b5e381bf54f41c176 · source-77a876269b4eee3c12a8

    Original structured fields
    {
      "detail": "$15 a month, $165 a year, $500 for the five-year believer plan, no free tier — against free obsidian and free, open logseq. sync bugs, slowdowns on large graphs, an afterthought mobile app, and a proprietary cloud that degraded on export.",
      "id": "clm-market",
      "sourceIds": [
        "src-nesslabs-roam-faq",
        "src-yu-why-i-left",
        "src-mickmel-migration",
        "src-conaw-sync-thread"
      ],
      "title": "price, performance, and lock-in"
    }
  43. the feature moat drained · idea-stalled

    Original location · source-c93fbd25fcb5484c2f3d · source-aad8ffea41cfaab5f947 · source-1afd8938472ec4d9c672

    Original structured fields
    {
      "detail": "everything signature — backlinks, graph view, daily notes, block refs — was copied within eighteen months, often cheaper, local, or open. the white paper's deeper promises (bayesian weights, collaborative reasoning) never shipped. funding stopped at the 2020 seed.",
      "id": "clm-moat-drained",
      "sourceIds": [
        "src-obsidian",
        "src-athens",
        "src-roam-whitepaper"
      ],
      "title": "the feature moat drained"
    }
  44. wordcell · idea-successors

    Original location · source-f2c79886b553d0269039 · source-4f23913aa952b80025a6

    Original structured fields
    {
      "href": "https://github.com/hraness/wordcell",
      "id": "suc-wordcell",
      "name": "wordcell",
      "note": "a knowledge base for coding agents: markdown and wikilinks committed with the repo, backlinks and indexes as replaceable views, git as authority — the roam data model with agents as the primary readers and writers.",
      "sourceIds": [
        "src-wordcell",
        "src-wordcell-docs"
      ]
    }
  45. sponge · idea-successors

    Original location · source-d427882e005d41aa9ecd

    Original structured fields
    {
      "href": "https://sponge.computer/",
      "id": "suc-sponge",
      "name": "sponge",
      "note": "a knowledge harness for agentic research: save the corpus, bring your own agent to investigate, require cited passages and checked claims — 'agent proposes, human reviews' as the product primitive roam never had.",
      "sourceIds": [
        "src-sponge"
      ]
    }
  46. oh · idea-successors

    Original location · source-1ca961629a2fc81119fd

    Original structured fields
    {
      "href": "https://github.com/hraness/oh",
      "id": "suc-oh",
      "name": "oh",
      "note": "an ontology kernel for agentic research: content-addressed entity, statement, assertion, and evidence records with an append-only operation log — structured claims as the agent's inspectable memory format.",
      "sourceIds": [
        "src-oh"
      ]
    }
  47. tana · idea-successors

    Original location · source-b40545bca43c37fdd757 · source-cd07f2f4ba23541b9dcf · source-64fd3495b97d0316d495

    Original structured fields
    {
      "href": "https://tana.inc/",
      "id": "suc-tana",
      "name": "tana",
      "note": "supertags gave nodes schema, then the product rebuilt around ai: 'your graph is the context and conversations are your prompts.'",
      "sourceIds": [
        "src-tana",
        "src-tana-raise",
        "src-tana-next-chapter"
      ]
    }
  48. reflect · idea-successors

    Original location · source-3e47d2312b8370fd2500

    Original structured fields
    {
      "href": "https://reflect.app/",
      "id": "suc-reflect",
      "name": "reflect",
      "note": "fast encrypted networked notes plus the literal labor handoff: 'decorate my writing with backlinks' as a command.",
      "sourceIds": [
        "src-reflect-backlinks"
      ]
    }
  49. obsidian · idea-successors

    Original location · source-c93fbd25fcb5484c2f3d · source-b8b946a41bad6831c413

    Original structured fields
    {
      "href": "https://obsidian.md/",
      "id": "suc-obsidian",
      "name": "obsidian",
      "note": "the defector's destination and the agent era's de-facto vault format — local markdown, wikilinks, file over app. the doctrine is why agents can already read it.",
      "sourceIds": [
        "src-obsidian",
        "src-file-over-app"
      ]
    }
  50. logseq · idea-successors

    Original location · source-84997723082acd9a105f · source-c80e42958be8bbb0583f

    Original structured fields
    {
      "href": "https://github.com/logseq/logseq",
      "id": "suc-logseq",
      "name": "logseq",
      "note": "the free, open-source roam workalike storing local markdown/org files — readme credits roam, org-mode, tiddlywiki, and workflowy.",
      "sourceIds": [
        "src-logseq",
        "src-logseq-raise"
      ]
    }
  51. athens · idea-successors

    Original location · source-aad8ffea41cfaab5f947

    Original structured fields
    {
      "href": "https://github.com/athensresearch/athens",
      "id": "suc-athens",
      "name": "athens",
      "note": "the cautionary open-source clone — yc w21, 6.3k stars, unmaintained since ~2023: proof that cloning the graph was never the hard part.",
      "sourceIds": [
        "src-athens"
      ]
    }
  52. letta / agents.md · idea-successors

    Original location · source-0a351a290030e1f4d7a8 · source-d4931dfaad1e407f922a

    Original structured fields
    {
      "href": "https://www.letta.com/",
      "id": "suc-letta",
      "name": "letta / agents.md",
      "note": "the adjacent infrastructure carrying the idea: git-backed markdown memory the agent greps and commits, plus a cross-vendor readme-for-agents convention.",
      "sourceIds": [
        "src-letta-context-repos",
        "src-agents-md"
      ]
    }
the idea · Soulscrape