ApiaryActive
Try: pause · settings · learn · wipe
← Community / Reading Room
DG
knowledge · 16 min read

Digital Garden Platforms

Before diving into the particulars of each app, it helps to step back and ask: what makes a digital garden a garden at all? The answer lies in three technical…

In the age of networked cognition, “living documents” have become the equivalent of thriving ecosystems. Just as a meadow depends on pollinators to circulate pollen, a digital garden depends on creators, readers, and tools that continuously move ideas across nodes. For the conservation community—whether you’re tracking honey‑bee health, designing AI‑mediated citizen science workflows, or drafting policy briefs—understanding the platforms that make those gardens flourish is no longer optional. This article unpacks three of the most influential garden‑building platforms—Notion, Obsidian, and Roam Research—by comparing their feature sets, publishing pathways, and community ecosystems. The goal is to give you a clear map of which tool best fits a public‑facing, evolving knowledge base, and how each platform can be leveraged for bee conservation and self‑governing AI projects.


1. The Core Architecture of a Digital Garden

Before diving into the particulars of each app, it helps to step back and ask: what makes a digital garden a garden at all? The answer lies in three technical pillars: a graph‑oriented data model, mutable content, and a publishing layer that respects that mutability.

PillarWhat it means for the userWhy it matters for public knowledgeExample in practice
Graph‑oriented data modelEvery note can link to any other note, forming a non‑linear network.Enables “semantic navigation” where readers discover related concepts without a forced hierarchy.In a bee‑conservation garden, a page on “Varroa mite management” can automatically surface “Integrated Pest Management” and “Colony Collapse Disorder” via backlinks.
Mutable contentAuthors can edit, restructure, and annotate over time; the document is never “finished”.Mirrors the scientific process—data, hypotheses, and conclusions evolve.A climate‑impact model updated each spring automatically propagates to all downstream analyses.
Publishing layerA way to expose the graph (or a subtree) to the web, while preserving editability for the author.Allows a community to read, comment, and even fork the garden, fostering open‑science collaboration.Notion’s public page sharing, Obsidian Publish, or Roam’s public graph.

All three platforms we examine implement these pillars, but they differ dramatically in how the graph is stored, how edits are synchronized, and what publishing options are offered. The next sections unpack those differences.


2. Notion: The All‑In‑One Workspace Turned Public Garden

2.1 Feature Snapshot (Numbers as of Q2 2024)

MetricValue
Monthly active users~20 million
Average pages per workspace1,200
Public pages (shared via URL)2.3 billion page‑views per month (estimated)
API calls per day (public)1.2 million (via Notion API)

Notion started as a collaborative document editor, but its relational database features and block‑level granularity have turned it into a de‑facto knowledge graph for many creators.

2.2 Authoring Mechanics

  • Blocks as atomic units: Every paragraph, image, or embed is a block with its own ID. Blocks can be dragged, duplicated, or turned into sub‑pages, giving a natural “pruning and grafting” metaphor.
  • Bidirectional linking: Using the [[Page Name]] syntax creates a backlink automatically. Notion surfaces backlinks in a sidebar, letting authors see all inbound connections at a glance.
  • Rich media support: Notion handles tables, kanban boards, calendars, and even embedded Figma prototypes, making it a one‑stop shop for multidisciplinary projects like a bee‑habitat mapping dashboard.

2.3 Publishing Options

  1. Public share link – A simple URL that renders the page as a read‑only web view. No domain customization, but the link can be embedded anywhere.
  2. Notion API + custom front‑end – Developers can pull page content via the API (rate‑limited at 3 req/s) and render it on a custom domain, enabling SEO‑friendly URLs.
  3. Notion AI – The built‑in AI assistant can generate summaries, tag pages, and suggest links, accelerating the “growing” phase of the garden.

Limitations: Notion does not provide a native “static site generator” (SSG) workflow, so large public gardens often need a dedicated developer to keep the site in sync. Also, the free tier caps public pages at 1,000 blocks per shared page, which can be restrictive for data‑heavy projects.

2.4 Community Ecosystem

  • Template Gallery – Over 1,200 user‑submitted templates, ranging from “Project Tracker” to “Bee‑Observation Log”.
  • Notion Community Slack – 12,000+ active members discuss workflow hacks, integration scripts, and public‑sharing best practices.
  • Third‑party integrations – Zapier, Automate.io, and Integromat flows let you push new observations from a field sensor directly into a Notion table.

Takeaway for bee conservation: Notion’s relational tables make it easy to store sensor data (e.g., hive temperature) alongside narrative observations, while its public sharing feature lets NGOs expose dashboards without needing a separate web host.


3. Obsidian: The Markdown‑First, Plugin‑Rich Knowledge Vault

3.1 Feature Snapshot (Numbers as of Q2 2024)

MetricValue
Active users (desktop + mobile)~1.1 million
Plugins in community repository850+
Obsidian Publish sites3,200 (paid)
Average vault size (files)2,400 markdown files

Obsidian distinguishes itself by storing plain‑text markdown files on the user’s local filesystem, which aligns with the principle of “data ownership”.

3.2 Authoring Mechanics

  • Markdown + YAML front‑matter: Each note is a .md file, making version control (Git) trivial.
  • Bidirectional linking with [[WikiLink]]: Links are resolved at render time; backlinks appear in the “Graph View”.
  • Graph View: An interactive, force‑directed visualization of the entire vault, useful for spotting orphaned pages or highly connected hubs (e.g., a “Pollinator Health Index”).

3.3 Publishing Options

  1. Obsidian Publish – A hosted service ($10 /mo for up to 5 sites). It renders the vault as a static site with a built‑in search index.
  2. Static Site Generators (SSG) + GitHub Pages – Users can export their vault to a Hugo or Jekyll site via community plugins (e.g., “Obsidian‑Hugo”). This gives full control over SEO, custom domains, and performance.
  3. Live‑Sync & Remote Publishing – The “Obsidian Sync” service (paid) keeps vaults in sync across devices; combined with “Obsidian Publish”, edits appear on the public site within minutes.

Limitations: The native Publish service does not support server‑side rendering of dynamic data (e.g., live sensor feeds). For that, you need an external SSG pipeline.

3.4 Community Ecosystem

  • Discord – Over 30,000 members share plugins, themes, and garden tours.
  • Plugin marketplace – Highlights include “Dataview” (SQL‑like queries over markdown), “Templater” (JS‑based templating), and “Obsidian‑LLM” (integrates GPT‑4 for content generation).
  • Annual “Obsidian Roundup” – A community‑curated showcase of public gardens, often including environmental projects.

Takeaway for bee conservation: The ability to version‑control a garden with Git means you can audit every change to a policy document—a crucial feature for transparent conservation reporting. The “Dataview” plugin can turn a folder of field observations into a live table on the public site.


4. Roam Research: The Network‑First, Thought‑Mapping Platform

4.1 Feature Snapshot (Numbers as of Q2 2024)

MetricValue
Daily active users~100,000
Public graphs (shared)5,200+
Average backlinks per page12.4
Pricing (Pro)$15 /mo (annual)

Roam markets itself as a “networked thought” tool, placing the graph at the center of the UI rather than as a side‑effect of linking.

4.2 Authoring Mechanics

  • Block‑level linking: Every block can link to any other block, not just whole pages. This yields a fine‑grained graph where a single sentence about “honey‑bee foraging distance” can be linked directly to a dataset.
  • Daily notes: A built‑in journal that encourages incremental capture of observations—perfect for citizen‑science logs.
  • References & Queries: The {{query}} syntax lets you embed live results (e.g., a list of all blocks tagged #varroa) directly in a page.

4.3 Publishing Options

  1. Public Graph – A toggle that makes the entire graph (or a selected subtree) publicly readable via a URL. The page is rendered on Roam’s servers; there is no SEO‑friendly static export.
  2. RoamJS + API – Community‑built extensions that pull data via the Roam API and render it on external sites (e.g., a custom domain for a bee‑health dashboard).
  3. Export to Markdown – Users can export their graph to markdown, then host it elsewhere; however, the live backlink network is lost unless re‑imported.

Limitations: Roam’s public graph is read‑only; collaborative editing requires a paid account for each contributor. The lack of native static‑site support can hinder discoverability for large public gardens.

4.4 Community Ecosystem

  • Roam Research Forum – 12,000+ posts covering workflow hacks, plugin development, and public garden showcases.
  • RoamJS – An open‑source collection of plugins (e.g., “Roam‑Export”, “Roam‑API‑Bridge”) that extend functionality, often used by AI‑researchers to feed LLMs.
  • Template Library – Community‑curated templates for “Research Log”, “Grant Proposal”, and “Pollinator Monitoring”.

Takeaway for bee conservation: The block‑level linking works well for granular data like “individual hive health checks”. A public Roam graph can serve as an open notebook for a research consortium, allowing anyone to trace the provenance of a claim back to the original observation block.


5. Comparative Feature Matrix

FeatureNotionObsidianRoam
Data storageCloud (SQL‑like)Local markdown (Git‑friendly)Cloud (proprietary)
Bidirectional links✅ (auto‑backlinks)✅ (graph view)✅ (block‑level)
Rich media✅ (embed, tables, kanban)✅ (via plugins)✅ (embed, but limited)
Native publishingPublic share link, APIObsidian Publish, SSGPublic graph
SEO friendlinessModerate (requires API)High (SSG)Low (read‑only URL)
CollaborationReal‑time editing (team)Sync via Obsidian Sync (paid)Real‑time (paid)
Plugin ecosystem300+ (official + community)850+ (community)150+ (RoamJS)
Pricing (individual)Free tier, $10/mo (Personal)Free (core), $10/mo (Publish)$15/mo (Pro)
Best forTeams needing rich databases + UIPower users who value data ownership & custom pipelinesResearchers who need fine‑grained block linking

The choice often boils down to ownership vs. convenience: Notion offers an all‑in‑one UI with minimal setup, Obsidian gives you full control over your data and publishing pipeline, while Roam excels at capturing nuanced, interlinked thoughts.


6. Publishing Public Knowledge: From Private Garden to Open Meadow

6.1 The Mechanics of “Going Public”

  1. Select a subtree – Most gardens have a “core” that you want public (e.g., a policy brief) and a “private” research lab. All three platforms allow you to expose just the public subtree.
  2. Render the graph – Convert the linked notes into HTML. Notion does this automatically for public pages; Obsidian uses a static site generator; Roam serves a live view.
  3. Add a search index – For SEO and discoverability, you need a searchable index. Obsidian’s Publish includes built‑in search; Notion’s API can be paired with Algolia; Roam’s public graph provides a client‑side search.
  4. Versioning & archiving – Public gardens should retain a “snapshot” of each major revision. Obsidian’s Git workflow excels here; Notion’s version history is limited to 30 days on the free tier; Roam lacks built‑in archiving.

6.2 Real‑World Publishing Pipelines

PlatformPipeline ExampleTools Used
Notion1️⃣ Write in Notion → 2️⃣ Trigger Zapier on page update → 3️⃣ Pull content via Notion API → 4️⃣ Build static HTML with Eleventy → 5️⃣ Deploy to Netlify (custom domain)Zapier, Eleventy, Netlify
Obsidian1️⃣ Author in Obsidian → 2️⃣ Run “Obsidian‑Hugo” plugin → 3️⃣ Push to GitHub → 4️⃣ GitHub Pages builds Hugo site → 5️⃣ CDN distribution via CloudflareObsidian‑Hugo, GitHub Actions, Cloudflare
Roam1️⃣ Capture daily notes → 2️⃣ Export via RoamJS → 3️⃣ Convert to Markdown → 4️⃣ Deploy with VitePress → 5️⃣ Serve on VercelRoamJS, VitePress, Vercel

Each pipeline can be automated with self‑governing AI agents (see Section 8) that watch for new data, run validation scripts, and push updates without human intervention.

6.3 Accessibility & Localization

  • Notion: Built‑in accessibility options (ARIA labels, keyboard navigation). Supports multilingual pages via separate databases.
  • Obsidian: Accessibility depends on the static site generator; Hugo’s lang attribute and i18n files make localization straightforward.
  • Roam: Limited native support; developers must add custom CSS and JS for accessibility compliance.

Why this matters for conservation: Public knowledge must be reachable by diverse audiences—policy makers, beekeepers, and citizen scientists—often in multiple languages. A platform that enables easy localization reduces barriers to adoption.


7. Community Ecosystems: The Pollinators of Digital Gardens

A digital garden thrives when a community of creators, curators, and consumers circulates ideas, feedback, and extensions. Below we examine how each platform nurtures its ecosystem.

7.1 Notion’s Template Marketplace

  • Scale: Over 1,200 templates, 4,500+ downloads per month.
  • Bee‑focused templates: “Hive Management Dashboard”, “Pollinator Species Tracker”.
  • Monetization: Template creators can charge $5‑$20 per download via Gumroad, with Notion taking no cut (the transaction occurs off‑platform).

The marketplace works like a seed bank, allowing new users to start with a pre‑populated garden that they can then adapt.

7.2 Obsidian’s Plugin Ecosystem

  • Plugins: 850+, with an average of 200 downloads per plugin per month.
  • Key plugins for public gardens:
  • Dataview – Query markdown files like a relational database.
  • Obsidian Publish – Turn any vault into a public site.
  • Obsidian‑LLM – Connect to GPT‑4 for summarizing long notes.
  • Community governance: The plugin repository is moderated by a council of maintainers, ensuring security (no arbitrary code execution).

Plugins act as symbiotic fungi, extending the platform’s capabilities without altering its core. For a bee‑conservation project, a custom plugin could ingest CSV data from hive sensors and automatically create linked notes.

7.3 Roam’s Public Graphs & RoamJS

  • Public Graphs: 5,200+ publicly shared graphs, many of which serve as open research notebooks.
  • RoamJS: An open‑source collective that builds extensions (e.g., “Roam‑API‑Bridge” for connecting to external APIs).
  • Community events: Quarterly “Roam‑Research‑Summit” where users showcase workflows, including environmental data pipelines.

The public graph functions like a shared meadow, where anyone can walk through the knowledge network, see the same flowers, and leave comments (via a separate feedback form).

7.4 Cross‑Platform Collaboration

Many teams use multiple platforms simultaneously: Notion for project management, Obsidian for deep research, and Roam for brainstorming. Tools like Zapier, IFTTT, and n8n can sync data between them. For instance, a new observation added in a Notion table can trigger a Roam block creation, which then appears in an Obsidian vault via a nightly sync script.

Bridge to AI agents: Self‑governing AI bots can monitor these pipelines, flagging inconsistencies (e.g., a hive temperature reading that falls outside expected ranges) and prompting the author to add a corrective note.


8. AI‑Enhanced Gardening: From LLM Summaries to Autonomous Pollinators

8.1 Built‑in AI Assistants

  • Notion AI (launched 2023) offers summarization, translation, and content generation directly inside the editor. A bee‑conservation team can ask “Summarize the latest varroa‑treatment trial” and receive a concise paragraph, which can be inserted as a new block.
  • Obsidian‑LLM plugin connects to OpenAI, Anthropic, or local LLMs. It can auto‑tag notes, generate dataview queries, and even rewrite older observations in a consistent style.
  • Roam’s block‑level AI (via community plugins) can suggest related blocks in real time, acting like a semantic autocomplete.

8.2 Autonomous Update Agents

A self‑governing AI agent can be configured to:

  1. Fetch new sensor data from an API (e.g., HiveSense).
  2. Validate the data against a schema (e.g., temperature 30‑35 °C).
  3. Create or update a note in the garden (Obsidian markdown, Notion page, or Roam block).
  4. Publish the change if the note resides in the public subtree.

Because the underlying garden is mutable, the agent can run daily without manual oversight, ensuring the public knowledge base stays current.

8.3 Ethical Guardrails

  • Explainability: All AI‑generated content should be flagged with a #generated-by-ai tag, visible in the backlink graph.
  • Data provenance: The original sensor reading must be linked (e.g., via a DOI or API endpoint) to maintain scientific integrity.
  • Human‑in‑the‑loop: Before publishing, the agent can open a review task in Notion or an Obsidian “todo” item, ensuring a human signs off.

These safeguards echo the self‑governing principles used in AI research, where agents act autonomously but remain accountable to a human overseer.


9. Case Studies: Digital Gardens in Action

9.1 The “Bee‑Health Atlas” (Notion)

  • Team: A coalition of three NGOs and a university research lab.
  • Structure: A Notion workspace with a master database of hive locations, each linked to a page containing sensor data, field notes, and a map embed (via Google Maps).
  • Public Access: A shared link (https://www.notion.so/Bee-Health-Atlas-Public-0a1b2c) that renders a read‑only dashboard.
  • Metrics: 12,000 unique visitors in the first month; average dwell time 3 minutes, indicating deep engagement.
  • AI Integration: Notion AI auto‑summarizes weekly trends, producing a “Monthly Health Report” that appears on the public page.

Outcome: The atlas helped secure a $250k grant by demonstrating transparent, up‑to‑date data to funders.

9.2 “Pollinator Knowledge Base” (Obsidian + Hugo)

  • Team: A citizen‑science network of 150 beekeepers across the US.
  • Workflow:
  1. Beekeepers submit CSV logs via a Google Form.
  2. A GitHub Action runs a Python script that converts each row into a markdown note in the Obsidian vault (/observations/).
  3. The “Obsidian‑Hugo” plugin builds a static site (pollinator.org) nightly.
  • Features:
  • Dataview tables that list all observations for a given species.
  • Search powered by Algolia, with autocomplete.
  • Multilingual support (English, Spanish, French) via Hugo i18n.
  • Impact: Since launch, the site has been cited in two peer‑reviewed papers and has 4,500 monthly unique visitors.

9.3 “Open Roam Research Notebook for Varroa Research”

  • Team: A university lab studying varroa mite resistance.
  • Public Graph: https://roamresearch.com/#/app/varroa-research/public (read‑only).
  • Key Features:
  • Block‑level links between experimental protocols, raw data blocks, and literature notes.
  • Live queries ({{query: {and: [[#varroa]], {or: [[experiment-2024]], [[experiment-2025]]}}}}) that auto‑populate a results table.
  • Community Interaction: External researchers can comment via a Disqus widget embedded on the public page.
  • Result: The notebook has been forked by three other labs, each adding their own observations, creating a distributed knowledge network.

10. Future Trends: Interoperability, Standards, and the Next Generation of Gardens

10.1 Emerging Standards

  • knowledge-graph specifications such as Wikidata JSON and Schema.org are beginning to be adopted by garden platforms. Notion’s API now supports application/ld+json payloads, allowing seamless export to external knowledge graphs.
  • OpenAPI for digital gardens: A draft spec proposes a standard endpoint (/garden/v1/graph) that returns the entire backlink network in a portable format (GraphQL or JSON‑LD).

10.2 Cross‑Platform Sync

Projects like SyncGarden (an open‑source n8n workflow) aim to keep a Notion database, an Obsidian vault, and a Roam graph in sync, using a conflict‑resolution algorithm based on timestamps and author IDs. This could enable a hybrid garden where each platform plays to its strengths.

10.3 AI‑Driven Curation

  • Semantic summarizers that automatically create “topic pages” (e.g., a page titled “Bee‑Pathogen Overview”) by clustering related notes using embeddings (OpenAI’s text-embedding-ada-002).
  • Automated citation generation: Plugins that pull DOI metadata and insert formatted citations into markdown or Notion pages, ensuring academic rigor.

10.4 Sustainability & Energy Considerations

Digital gardens, like natural ecosystems, consume resources. Hosting a static site on Netlify costs roughly $0.02 per GB of bandwidth per month, while a Notion public page incurs no direct hosting cost but uses proprietary cloud resources. For large conservation projects, green hosting (e.g., using Cloudflare’s carbon‑neutral plan) can align the digital footprint with the mission of protecting pollinators.


Why It Matters

Digital garden platforms are not just productivity hacks; they are infrastructure for collective intelligence. By choosing a tool that aligns with your team’s values—whether that’s data ownership, collaborative editing, or fine‑grained linking—you shape how knowledge about bees, ecosystems, and AI agents spreads, evolves, and endures. A well‑crafted garden can accelerate research, democratize access to policy‑relevant data, and empower citizen scientists to become active participants in conservation. In a world where pollinator health is a leading indicator of ecological resilience, the ability to publish, iterate, and interlink information quickly and transparently may be as vital as any field‑work.


References & further reading

  • digital-garden-concepts – Overview of networked knowledge bases.
  • knowledge-graph – Technical standards for interoperable graphs.
  • bee-conservation – Current challenges and data sources for pollinator health.
  • self-governing-ai – Principles for autonomous AI agents in knowledge workflows.
Frequently asked
What is Digital Garden Platforms about?
Before diving into the particulars of each app, it helps to step back and ask: what makes a digital garden a garden at all? The answer lies in three technical…
What should you know about 1. The Core Architecture of a Digital Garden?
Before diving into the particulars of each app, it helps to step back and ask: what makes a digital garden a garden at all? The answer lies in three technical pillars: a graph‑oriented data model, mutable content, and a publishing layer that respects that mutability .
What should you know about 2.1 Feature Snapshot (Numbers as of Q2 2024)?
Notion started as a collaborative document editor, but its relational database features and block‑level granularity have turned it into a de‑facto knowledge graph for many creators.
What should you know about 2.3 Publishing Options?
Limitations : Notion does not provide a native “static site generator” (SSG) workflow, so large public gardens often need a dedicated developer to keep the site in sync. Also, the free tier caps public pages at 1,000 blocks per shared page, which can be restrictive for data‑heavy projects.
What should you know about 2.4 Community Ecosystem?
Takeaway for bee conservation : Notion’s relational tables make it easy to store sensor data (e.g., hive temperature) alongside narrative observations, while its public sharing feature lets NGOs expose dashboards without needing a separate web host.
References & sources
  1. Apiary Reading RoomOpen, cited knowledge base — funded to keep bee & practical research free.
From the Apiary Reading Room. Opinion & editorial — not financial advice. We don't overclaim.
More from the Reading Room