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 · 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 · 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 · 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 · 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 · 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

    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

    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 · 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 · 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 · 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

    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 · 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 · 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 · 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 · 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 · 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 · 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

    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 · 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 · 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

    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 · 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 · 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 · 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 · 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 · 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 · 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 · 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 · 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 · 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 · 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 · 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 · 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

    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

    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

    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

    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

    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

    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

    '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 · 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 · 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 · 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 · 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

    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

    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

    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

    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

    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 · 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 · 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

    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 · 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 · 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 · 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 · 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

    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"
      ]
    }