Org2 vs Markdown
Markdown and Org2 both keep work in readable plain text, but they solve problems at different layers. Markdown is a compact writing format with an enormous rendering ecosystem. Org2 adds a shared semantic runtime for planning, linked knowledge, data, publishing, and agent work across a corpus.
The practical question is how much behavior the files need to carry.
At a glance
| Concern | Markdown | Org2 |
| --- | --- | --- |
| Natural starting point | Documents, messages, READMEs, and web content | Notes, tasks, sources, and workflows that form a corpus |
| Plain-text storage | Yes | Yes |
| Structure | Headings, links, lists, code, and implementation-specific extensions | Org-shaped headings plus TODOs, planning lines, properties, IDs, blocks, tables, and artifact metadata |
| Planning | Checklists and tool-specific conventions | Shared TODO, schedule, deadline, repeater, priority, effort, habit, clock, and agenda semantics |
| Links and identity | File paths, anchors, and wiki-link extensions | File links, wiki links, stable IDs, backlinks, graph operations, and link-health checks |
| Data views | Usually supplied by a site generator, notebook, or app | Declared datasets and SQL, materialized results, provenance, and deterministic charts |
| Automation | Excellent libraries, with semantics chosen by each tool | Standalone CLI, JSON outputs, compiler artifacts, MCP, and shared editor/runtime behavior |
| Agent coordination | Built from conventions or application features | Cited context, durable runs, approvals, validation, workflows, and reviewable artifacts |
| Publishing | Very broad ecosystem | Built-in HTML export and multi-file project publishing |
Markdown is a good fit when
the document is the main unit of work,
broad renderer and platform compatibility matters most,
a checklist is enough task structure,
a framework or application already supplies the metadata model,
contributors should need almost no syntax beyond headings, links, lists, and code fences.
READMEs, help pages, blog posts, chat messages, and most repository documentation remain natural Markdown territory.
Org2 becomes useful as the folder becomes a system
Planning spans many files
An Org2 task carries state that the parser understands directly: TODO status, scheduled and deadline timestamps, repeaters, priority, effort, tags, assignments, and properties. The CLI, VS Code integration, agenda TUI, and Mac Workspace derive their planning views from the same model.
A Markdown application can define comparable conventions. Org2 ships one coherent interpretation so the files behave consistently outside a particular application.
Notes need durable identity and health checks
File links work well for page-oriented collections. Longer-lived knowledge often needs stable IDs, links to individual headings, backlinks, aliases, graph queries, and diagnostics for broken or ambiguous references.
Org2 treats those relationships as compiler input. Link maintenance, cited search, refactoring, and editor navigation can therefore share the same source ranges and resolved graph.
Rich views remain connected to their declarations
Org2 data notebooks keep dataset and SQL declarations in plain text, materialize explicit results, record freshness and provenance, and render tables or interactive charts in the Mac app. Meeting recordings and transcripts, agenda items, graph reports, and published pages follow the same source-backed pattern.
HTML is used where a richer presentation helps; the durable declaration and result metadata remain inspectable files.
Agents need more than a text box
Plain Markdown is a perfectly good prompt and response format. A workspace that delegates consequential work also needs bounded context, citations, durable state, outputs, validation, clarification, and approval boundaries.
Org2 represents those parts as portable run and workflow records. The current native integration is OpenClaw, while the CLI, context interfaces, run files, MCP surface, and artifact conventions are available to other agents and scripts.
A small example
Markdown can express a lightweight task clearly:
- [ ] Follow up with design by Friday #product
An Org2 entry can make the same work directly available to agenda, query, link, and agent workflows:
* TODO Follow up with design :product:
DEADLINE: <2026-06-05 Fri>
:PROPERTIES:
:ID: design-followup
:EFFORT: 30m
:ASSIGNEE: avi
:END:
Review [[id:design-review][the design decision]] before replying.
The added fields are useful only when something consumes them. Org2 is a good trade when agendas, queries, editors, automation, or agents do.
Costs and current limits
Org2 asks contributors to learn more syntax and a more opinionated semantic model. Its ecosystem is young, and its long-tail renderer and integration coverage is much smaller than Markdown's. The Mac and iOS clients are early, and editor depth is uneven outside VS Code and the native Mac workspace.
Markdown also remains easier when a document must render predictably across many unrelated services.
Using both
Many Org2 workspaces include Markdown files for repository-facing prose and Org/Org2 files for structured work. The Mac app can browse Markdown alongside the corpus, and Org2 can publish HTML documentation from its own source tree.
There is no need to convert a README merely to make it part of an Org2 workspace. Choose the format per file based on the semantics it needs.
Practical choice
Choose Markdown for broadly portable documents and lightweight conventions. Choose Org2 when the files need to support shared planning, graph, data, review, agent, and publishing behavior across a local workspace.