Join the discussion

Write your take first — we'll ask for email only when you're ready to publish.

  • Hacker News
  • A somewhat similar pattern has been suggested with the Open Knowledge Format: https://github.com/GoogleCloudPlatform/knowledge-catalog/blo...
  • As we have more powerful AI plus agents that can run on your phone, keeping everything as a pile of markdown plus some compute on top makes a lot of sense
    by lsb
  • I do this and plan to intensify it. With one important feature:

    A “summary” field that can act as a preview when listing your files so your agent’s context doesn’t get jammed.

  • I've been doing something similar for years with https://www.datatig.com/

    Specifically, my observation was lots of people use a collection of markdown files (or other data formats) in a git repository to crowdsource data. This ties in really nicely with a lot of static site generators.

    I was interested in seeing if a tool could help data reuse and help people who aren't comfortable with git contribute.

  • Logseq does this too - or used to. They found that for the rich operations they want to support (live collaboration, richer data), persisting the data in a graph structure makes more sense to them. It probably adds some conveniences, but the file model is just unbeatable for simplicity.
  • Astro does this by design as part of its content collections: https://docs.astro.build/en/guides/content-collections/
  • Since this presupposes Markdown of the flavor that comes with YAML frontmatter, and that frontmatter is doing all of the heavy lifting, this is more like a YAML database than a "Markdown database".

    In any case, nowhere is it indicated why this approach (no matter what you call it) should be preferred over e.g. recfiles.

    by cxr
  • I've recently switched to SilverBullet[1] as my day-to-day note taking and task tracking app, because of it's very powerful ability to embed little queries and scripts directly in a page to build lists/tables/links that based on data from other pages. This looks like an interesting way to leverage markdown libraries in different ways. Nice!

    [1] https://silverbullet.md/

Explore Birbla archives