Skip to content

Obsidian vs Anytype

free-tier · subscription-flat

·

open-source · free-tier · subscription-flat

Anytype wins · 1722 (16 drawn)

Agenticness — how well agents can access and operate the productAgenticness

How well agents can access and operate the product

Agent access

  1. ai-native userPoint an agent at llms.txt or agent-oriented docs

    weight 2 · round to Anytype
    Obsidiannone0/10

    The axis applies to this product kind (peer products hold positive or none verdicts on this story), so lack of evidence for an applicable capability is "none", never "na". (na/none harmonized at arena bring-up — see pipeline/scripts/na-harmonize.ts.)

      Anytypefullprobed8/10

      A direct probe confirms Anytype hosts an llms.txt file at doc.anytype.io/llms.txt returning HTTP 200 with organized links to agent-oriented docs, and the developer docs explicitly provide an 'anytype-agents-skill' page meant to be dropped into Claude Code, Cursor, Gemini CLI, etc. so agents can operate on Anytype data directly. This shows both a machine-readable llms.txt entrypoint and human-authored agent-oriented documentation designed for pointing coding agents at. missing for 10: no independent/community confirmation that agents actually consume llms.txt successfully in practice beyond the vendor's own docs and probe.

      • [probe] PROBE llms.txt: HTTP 200 at https://doc.anytype.io/llms.txt # Anytype Docs ## English - [Welcome](https://doc.anytype.io/anytype/getting-s…
      • [claimed-docs] Drop it into Claude Code, Cursor, Gemini CLI, GitHub Copilot, or any other agent-capable tool, and the agent can run scripts against your An…
      • [claimed-docs] the agent can run scripts against your Anytype data — programmatically — to handle bulk edits, transformations, and repetitive tasks
      • [claimed-docs] an open-source toolkit that gives AI assistants a safe way to read, search, and modify Objects in your Anytype Channels
    • ai-native userRun the product headlessly / in CI for automation

      weight 2 · round to Anytype

      Vendor docs claim an Obsidian Sync 'headless client' explicitly designed for CI pipelines and automated agent workflows, but the independent runtime probe found Obsidian ships no official CLI or vendor automation interface, with only community-built (unofficial) tooling for programmatic access — directly contradicting the headless-CI claim. Missing for 10: independent confirmation the headless Sync client actually exists and works, official CLI documentation, and evidence of real CI usage.

      • [claimed-docs] Obsidian Sync offers a headless client to sync vaults without using the desktop app. Useful for CI pipelines, agents, and automated workflow…
      • [probe] PROBE runtime (recorded 2026-09-05): the vendor's own community-plugin registry (obsidianmd/obsidian-releases community-plugins.json) counte…
      Anytypepartialprobed5/10

      Anytype's docs explicitly claim a CLI that can run Anytype as a headless server for automation and scripting (anytype-docs-2), and a Docker image is maintained for self-hosted network use (anytype-docs-19). However, the only runtime evidence available is for the MCP integration, which requires the desktop GUI app to be actively running and reachable ('Can't connect to API... ensure Anytype is running'), undercutting a fully headless story for the primary automation surface, and there is no independent corroboration of the CLI's headless-server behavior itself. Missing for 10: hands-on verification that the CLI truly runs without any GUI/app dependency, CI-pipeline examples, and independent reports of headless automation in production.

      • [claimed-docs] Anytype CLI is now available - run Anytype as a headless server for automation and scripting.
      • [claimed-docs] There's also a docker image that's maintained by the team.
      • [probe] PROBE runtime (recorded 2026-09-05): the official Anytype MCP server (npm @anyproto/anytype-mcp 1.2.10) launched keylessly via `npx -y @anyp…
    • ai-native userPlug MCP servers into this product so it can use their tools

      weight 3 · round to Obsidian
      Obsidianpartialprobed3/10

      Obsidian has no first-party MCP client/server integration; the only evidence is a runtime probe noting that MCP support exists solely via unofficial community plugins, with no vendor-documented feature. missing for 10: official MCP client documentation, first-party plugin support, hands-on evidence of using MCP tools inside Obsidian.

      • [probe] PROBE runtime (recorded 2026-09-05): the vendor's own community-plugin registry (obsidianmd/obsidian-releases community-plugins.json) counte…
      Anytypenone0/10

      All evidence describes Anytype exposing its own local API as an MCP server for external AI assistants (Claude, Cursor, etc.) to consume — the reverse direction of this story, which asks whether Anytype itself can plug in and use external MCP servers' tools. No evidence shows Anytype acting as an MCP client that consumes third-party MCP servers.

      • ai-native userConnect an agent via an official MCP server

        weight 3 · round to Anytype
        Obsidiannone0/10

        Obsidian is a note-taking platform (not itself an agent), so an official MCP server is a fair ecosystem question, but the evidence explicitly states Obsidian ships no official CLI or vendor MCP server, with MCP integrations existing only as community projects.

        • [probe] PROBE runtime (recorded 2026-09-05): the vendor's own community-plugin registry (obsidianmd/obsidian-releases community-plugins.json) counte…
        Anytypefullprobed8/10

        Anytype ships an official MCP server (npm @anyproto/anytype-mcp) documented at developers.anytype.io, confirmed via runtime probe to launch and connect to the local Anytype API, enabling AI assistants to read/search/modify Objects through natural language. missing for 10: independent third-party review of the MCP server in production use beyond the vendor's own probe/docs.

        • [claimed-docs] enabling AI assistants to seamlessly interact with Anytype's API through natural language.
        • [claimed-docs] enabling AI assistants to seamlessly interact with Anytype's API through natural language
        • [probe] official MCP server documented at https://developers.anytype.io/docs/examples/featured/mcp/
        • [probe] PROBE runtime (recorded 2026-09-05): the official Anytype MCP server (npm @anyproto/anytype-mcp 1.2.10) launched keylessly via `npx -y @anyp…
        • [claimed-docs] gives AI assistants a safe way to read, search, and modify Objects in your Anytype Channels
        • [claimed-docs] an open-source toolkit that gives AI assistants a safe way to read, search, and modify Objects in your Anytype Channels
      • ai-native userUse an official CLI

        weight 2 · round to Anytype
        Obsidiannone0/10

        Evidence explicitly confirms Obsidian ships no official CLI (the probe notes only community MCP servers exist, and no CLI is mentioned anywhere in docs). Missing for 10: any official CLI tool, documentation of CLI commands, or first-party automation interface for AI-native/agentic workflows.

        • [probe] PROBE runtime (recorded 2026-09-05): the vendor's own community-plugin registry (obsidianmd/obsidian-releases community-plugins.json) counte…
        Anytypefullclaimed7/10

        Anytype explicitly ships an official CLI ('Anytype CLI is now available - run Anytype as a headless server for automation and scripting'), positioned for scripting/automation use cases relevant to AI-native/agentic workflows. However, evidence is limited to a single doc mention with no independent hands-on verification of the CLI itself (as opposed to the API/MCP server, which is separately corroborated). Missing for 10: independent/community confirmation of the CLI in use, detailed CLI command reference or examples.

        • [claimed-docs] Anytype CLI is now available - run Anytype as a headless server for automation and scripting.
      • ai-native userDrive the product through a documented public API

        weight 3 · round to Anytype
        Obsidianpartialprobed6/10

        Obsidian exposes a documented TypeScript Plugin API (obsidian-api on GitHub, e.g. the Vault interface) and a custom URI protocol for triggering actions like opening/creating notes, giving programmatic control over the app. However this requires building/compiling a plugin rather than calling a simple REST/HTTP API, and the probe explicitly notes Obsidian ships no official CLI or vendor MCP server, with MCP integrations being community-built. Missing for 10: a first-party REST/HTTP or MCP API surface for external agent control, and evidence of AI-native workflows actually driving Obsidian via the documented API.

        • [claimed-docs] Obsidian URI is a custom URI protocol supported by Obsidian that lets you trigger various actions, such as opening a note or creating a note…
        • [github] Vault, the interface that lets you interact with files and folders in the vault.
        • [github] `Vault`, the interface that lets you interact with files and folders in the vault.
        • [claimed-docs] Build plugins to extend the existing functionality in Obsidian using TypeScript.
        • [claimed-docs] Plugins let you extend Obsidian with your own features to create a custom note-taking experience.
        • [probe] PROBE runtime (recorded 2026-09-05): the vendor's own community-plugin registry (obsidianmd/obsidian-releases community-plugins.json) counte…
        Anytypefullprobed8/10

        Anytype ships a documented local REST API (OpenAPI 3.1.0 spec, 22 paths, generated developer reference) plus an official MCP server package that fronts it, and a CLI/headless server mode for automation — all confirmed by both docs and runtime probes. missing for 10: independent third-party developer testimonials building against the API beyond the vendor's own probes, and no public hosted/remote API (localhost-only).

        • [claimed-docs] Our API is now available and directly included with the desktop app, running entirely on localhost. It operates fully offline
        • [claimed-docs] Anytype CLI is now available - run Anytype as a headless server for automation and scripting.
        • [claimed-docs] enabling AI assistants to seamlessly interact with Anytype's API through natural language.
        • [probe] PROBE runtime (recorded 2026-09-05): the official Anytype MCP server (npm @anyproto/anytype-mcp 1.2.10) launched keylessly via `npx -y @anyp…
        • [probe] PROBE runtime (recorded 2026-09-05): the local API's machine-readable OpenAPI 3.1.0 spec (22 paths) was fetched keylessly from the vendor's …
        • [github] Extensible through a gRPC API and AI "Agents" (see AGENTS.md).
        • [claimed-docs] Drop it into Claude Code, Cursor, Gemini CLI, GitHub Copilot, or any other agent-capable tool, and the agent can run scripts against your An…
      • ai-native userIssue scoped/least-privilege API credentials for an agent

        weight 2 · round drawn
        Obsidiannone0/10

        No evidence of scoped/least-privilege API credential issuance for agents; Obsidian has no official API/credential system, and community plugins run with full filesystem/network access rather than restricted permissions (obsidian-comm-10). No mention of any credentialing or permission-scoping mechanism anywhere in the docs.

        • [community] Confirmed via Obsidian's own docs: there is no sandboxing at all for community plugins - every plugin has full access to your computer's fil…
        • [probe] PROBE runtime (recorded 2026-09-05): the vendor's own community-plugin registry (obsidianmd/obsidian-releases community-plugins.json) counte…
        Anytypenone0/10

        Anytype's local API and MCP server require a key minted in the desktop app (anytype-probe-rt-1, anytype-docs-1), but nothing in the evidence describes scopes, permission levels, or least-privilege credential issuance for agents — the API/OpenAPI spec is just a flat set of endpoints (anytype-probe-rt-2) with no mention of restricting an agent's key to specific actions or Objects. missing for 10: any documentation of scoped/role-based API keys, per-agent permission restriction, or revocation/least-privilege credential model.

        • [claimed-docs] Our API is now available and directly included with the desktop app, running entirely on localhost. It operates fully offline
        • [probe] PROBE runtime (recorded 2026-09-05): the official Anytype MCP server (npm @anyproto/anytype-mcp 1.2.10) launched keylessly via `npx -y @anyp…
        • [probe] PROBE runtime (recorded 2026-09-05): the local API's machine-readable OpenAPI 3.1.0 spec (22 paths) was fetched keylessly from the vendor's …
      • ai-native userBuild against official SDKs

        weight 2 · round to Anytype
        Obsidianpartialprobed6/10

        Obsidian ships an official, documented Plugin API/SDK (TypeScript) with a public GitHub repo (obsidian-api) and developer docs for building plugins, themes, and extensions, giving AI-native developers a real, first-party surface to build against. However, there is no official MCP server or AI-specific SDK/CLI (confirmed absent in the probe), plugins run with full filesystem/network access without sandboxing (community-verified), and Restricted Mode blocks third-party code by default — meaning agentic integration relies on community-built connectors rather than an official agent-facing SDK. Missing for 10: an official MCP server or AI/agent SDK, an official CLI, and evidence of first-party sandboxing suitable for autonomous agent code.

        • [claimed-docs] In this tutorial, you'll compile a sample plugin from source code and load it into Obsidian.
        • [claimed-docs] Build plugins to extend the existing functionality in Obsidian using TypeScript.
        • [claimed-docs] you'll compile a sample plugin from source code and load it into Obsidian.
        • [claimed-docs] Plugins let you extend Obsidian with your own features to create a custom note-taking experience.
        • [github] Vault, the interface that lets you interact with files and folders in the vault.
        • [github] `Vault`, the interface that lets you interact with files and folders in the vault.
        • [claimed-docs] By default, Obsidian runs in Restricted Mode to prevent third-party code execution.
        • [community] Confirmed via Obsidian's own docs: there is no sandboxing at all for community plugins - every plugin has full access to your computer's fil…
        • [probe] PROBE runtime (recorded 2026-09-05): the vendor's own community-plugin registry (obsidianmd/obsidian-releases community-plugins.json) counte…
        Anytypefullprobed8/10

        Anytype ships an official local REST API (with a machine-readable OpenAPI 3.1.0 spec covering 22 paths) built into the desktop app, a CLI, and an official MCP server (@anyproto/anytype-mcp) verified at runtime to actually connect and mint keys from the app — giving AI-native developers multiple official, documented SDK-like surfaces. Missing for 10: independent third-party SDK wrappers or client libraries beyond the official API/CLI/MCP, and broader language-specific SDK docs (only OpenAPI + CLI + MCP confirmed).

        • [claimed-docs] Our API is now available and directly included with the desktop app, running entirely on localhost. It operates fully offline
        • [claimed-docs] Anytype CLI is now available - run Anytype as a headless server for automation and scripting.
        • [claimed-docs] enabling AI assistants to seamlessly interact with Anytype's API through natural language.
        • [probe] PROBE runtime (recorded 2026-09-05): the official Anytype MCP server (npm @anyproto/anytype-mcp 1.2.10) launched keylessly via `npx -y @anyp…
        • [probe] PROBE runtime (recorded 2026-09-05): the local API's machine-readable OpenAPI 3.1.0 spec (22 paths) was fetched keylessly from the vendor's …
        • [probe] official MCP server documented at https://developers.anytype.io/docs/examples/featured/mcp/
      • ai-native userSubscribe to events via webhooks

        weight 2 · round drawn
        Obsidiannone0/10

        No evidence in the pack of Obsidian offering webhooks or an event-subscription API; the plugin system exposes in-app events (e.g., Vault interface) but nothing about outbound webhook subscriptions, and the probe explicitly notes no official MCP/CLI or webhook-style integration exists, only community projects.

        • [github] Vault, the interface that lets you interact with files and folders in the vault.
        • [probe] PROBE runtime (recorded 2026-09-05): the vendor's own community-plugin registry (obsidianmd/obsidian-releases community-plugins.json) counte…
        Anytypenone0/10

        No evidence of webhook subscription support anywhere in Anytype's API/local-API docs; the local API is a localhost REST/gRPC surface with an MCP server for AI assistant access, but nothing indicates event-driven webhook callbacks. Missing for 10: any documentation of webhook registration, event subscription endpoints, or push-notification mechanism.

        • [claimed-docs] Our API is now available and directly included with the desktop app, running entirely on localhost. It operates fully offline
        • [probe] PROBE runtime (recorded 2026-09-05): the local API's machine-readable OpenAPI 3.1.0 spec (22 paths) was fetched keylessly from the vendor's …
        • [probe] PROBE openapi: all candidate paths 404 (https://doc.anytype.io/openapi.json, https://doc.anytype.io/swagger.json, https://doc.anytype.io/api…

      Agentic features

      1. ai-native userGet AI-generated insights and suggestions from my data inside the product

        weight 2 · round to Anytype
        Obsidiannone0/10

        Obsidian's core product has no first-party AI-generated insights or suggestions feature; the only AI capability comes from third-party community plugins (e.g., Text-Generator), and community evidence explicitly notes 'no decent RAG functionality among Obsidian AI plugins,' indicating this is not a native, reliable capability of the product itself.

        • [community] There's no decent RAG functionality among Obsidian AI plugins, but the Text-Generator plugin with links/backlinks pulled into inference cont…
        • [probe] PROBE runtime (recorded 2026-09-05): the vendor's own community-plugin registry (obsidianmd/obsidian-releases community-plugins.json) counte…
        Anytypepartialprobed5/10

        Anytype doesn't ship a native in-app AI-insights feature, but its local API + official MCP server + 'Agents Skill' let external AI assistants (Claude, Cursor, Gemini CLI, etc.) read, search, and run scripts against a user's Anytype data to generate insights/suggestions, and Queries provide auto-updating views of the knowledge base. This is enablement via integration rather than a built-in 'AI-generated insights' feature inside the product itself. Missing for 10: no evidence of a native, first-party AI panel/chat that autonomously surfaces insights without wiring up an external agent, and no independent hands-on account of the agent-generated insights actually working well.

        • [claimed-docs] enabling AI assistants to seamlessly interact with Anytype's API through natural language.
        • [claimed-docs] the agent can run scripts against your Anytype data — programmatically — to handle bulk edits, transformations, and repetitive tasks
        • [claimed-docs] gives AI assistants a safe way to read, search, and modify Objects in your Anytype Channels
        • [claimed-docs] an open-source toolkit that gives AI assistants a safe way to read, search, and modify Objects in your Anytype Channels
        • [claimed-docs] Drop it into Claude Code, Cursor, Gemini CLI, GitHub Copilot, or any other agent-capable tool, and the agent can run scripts against your An…
        • [probe] PROBE runtime (recorded 2026-09-05): the official Anytype MCP server (npm @anyproto/anytype-mcp 1.2.10) launched keylessly via `npx -y @anyp…
        • [claimed-docs] A Query is a question you ask your knowledge base—answered instantly and kept up to date automatically.
        • [claimed-docs] Rather than manually curating a list of things you're looking for, you define the criteria and the Query assembles the result for you as a V…
      2. ai-native userSet up automations that run autonomously in the background

        weight 2 · round to Anytype
        Obsidiannone0/10

        The evidence pack shows Obsidian's plugin architecture, URI protocol for triggering actions, and a large community-plugin ecosystem, but nothing demonstrates autonomous background automation (e.g., scheduled/triggered agent-like workflows running without user interaction). The probe explicitly notes no official CLI or vendor MCP server, and Restricted Mode by default blocks third-party code execution unless manually enabled, further undercutting any 'runs autonomously in background' claim.

        • [claimed-docs] Obsidian URI is a custom URI protocol supported by Obsidian that lets you trigger various actions, such as opening a note or creating a note…
        • [claimed-docs] By default, Obsidian runs in Restricted Mode to prevent third-party code execution.
        • [probe] PROBE runtime (recorded 2026-09-05): the vendor's own community-plugin registry (obsidianmd/obsidian-releases community-plugins.json) counte…
        Anytypepartialprobed4/10

        Anytype exposes a local API, CLI (headless server), and an official MCP server plus an 'agents-skill' that lets external AI agents (Claude Code, Cursor, etc.) run scripts against Anytype data, giving building blocks for automation. However there is no documented scheduler, trigger, or persistent background-running agent inside Anytype itself — all examples describe an external agent tool invoked on-demand, not autonomous background operation. Missing for 10: evidence of a built-in scheduler/trigger system, proof that agents can run unattended over time rather than per-invocation, and independent confirmation of autonomous background execution.

        • [claimed-docs] Anytype CLI is now available - run Anytype as a headless server for automation and scripting.
        • [claimed-docs] the agent can run scripts against your Anytype data — programmatically — to handle bulk edits, transformations, and repetitive tasks
        • [claimed-docs] Drop it into Claude Code, Cursor, Gemini CLI, GitHub Copilot, or any other agent-capable tool, and the agent can run scripts against your An…
        • [probe] official MCP server documented at https://developers.anytype.io/docs/examples/featured/mcp/
        • [probe] PROBE runtime (recorded 2026-09-05): the official Anytype MCP server (npm @anyproto/anytype-mcp 1.2.10) launched keylessly via `npx -y @anyp…
      3. ai-native userDelegate tasks to a built-in AI assistant inside the product

        weight 3 · round drawn
        Obsidiannone0/10

        There is no evidence of a built-in AI assistant in Obsidian; all AI-related capability mentioned (e.g., Text-Generator plugin) is explicitly a third-party community plugin, not a native feature, and the probe confirms no official vendor MCP server or AI tooling. Community plugins requiring full filesystem access (obsidian-comm-10) are the only AI-adjacent route, but that's an ecosystem extension, not a delegated built-in assistant.

        • [community] There's no decent RAG functionality among Obsidian AI plugins, but the Text-Generator plugin with links/backlinks pulled into inference cont…
        • [probe] PROBE runtime (recorded 2026-09-05): the vendor's own community-plugin registry (obsidianmd/obsidian-releases community-plugins.json) counte…
        • [community] Confirmed via Obsidian's own docs: there is no sandboxing at all for community plugins - every plugin has full access to your computer's fil…
        Anytypenone0/10

        Evidence shows Anytype exposes a local API, CLI, and MCP server that let *external* AI assistants (Claude Code, Cursor, Gemini CLI, etc.) read/write Anytype data — this is Anytype acting as a data backend for outside agents, not a built-in AI assistant living inside the product that a user can delegate tasks to. No docs mention an in-app chat/assistant feature.

        • [claimed-docs] enabling AI assistants to seamlessly interact with Anytype's API through natural language.
        • [claimed-docs] the agent can run scripts against your Anytype data — programmatically — to handle bulk edits, transformations, and repetitive tasks
        • [claimed-docs] Drop it into Claude Code, Cursor, Gemini CLI, GitHub Copilot, or any other agent-capable tool, and the agent can run scripts against your An…
        • [probe] PROBE runtime (recorded 2026-09-05): the official Anytype MCP server (npm @anyproto/anytype-mcp 1.2.10) launched keylessly via `npx -y @anyp…
        • [github] Extensible through a gRPC API and AI "Agents" (see AGENTS.md).
      4. ai-native userOperate the product with natural-language commands

        weight 2 · round to Anytype
        Obsidiannone0/10

        Obsidian's own docs describe a traditional Command Palette, keyboard shortcuts, and a plugin API, but there is no first-party natural-language command interface; the probe explicitly notes Obsidian ships no official CLI or vendor MCP server, with any LLM/NL functionality (e.g. Text-Generator plugin) coming from community plugins rather than the product itself.

        • [claimed-docs] Tabs, Command Palette, plugins,
        • [probe] PROBE runtime (recorded 2026-09-05): the vendor's own community-plugin registry (obsidianmd/obsidian-releases community-plugins.json) counte…
        • [community] There's no decent RAG functionality among Obsidian AI plugins, but the Text-Generator plugin with links/backlinks pulled into inference cont…
        Anytypefullprobed8/10

        Anytype ships an official MCP server (npm @anyproto/anytype-mcp) that fronts its local API, explicitly documented as 'enabling AI assistants to seamlessly interact with Anytype's API through natural language,' verified working at runtime against the local app. Additionally an 'agents skill' lets agent-capable tools (Claude Code, Cursor, Gemini CLI, Copilot) run natural-language-driven scripts against Anytype data. missing for 10: independent third-party review of natural-language command accuracy/robustness beyond vendor docs and a single runtime probe.

        • [claimed-docs] enabling AI assistants to seamlessly interact with Anytype's API through natural language.
        • [claimed-docs] enabling AI assistants to seamlessly interact with Anytype's API through natural language
        • [claimed-docs] an open-source toolkit that gives AI assistants a safe way to read, search, and modify Objects in your Anytype Channels
        • [claimed-docs] Drop it into Claude Code, Cursor, Gemini CLI, GitHub Copilot, or any other agent-capable tool, and the agent can run scripts against your An…
        • [probe] PROBE runtime (recorded 2026-09-05): the official Anytype MCP server (npm @anyproto/anytype-mcp 1.2.10) launched keylessly via `npx -y @anyp…
        • [probe] official MCP server documented at https://developers.anytype.io/docs/examples/featured/mcp/

      Api quality

      1. ai-native userExplore an interactive API reference with runnable examples

        weight 2 · round to Anytype
        Obsidiannone0/10

        The axis applies to this product kind (peer products hold positive or none verdicts on this story), so lack of evidence for an applicable capability is "none", never "na". (na/none harmonized at arena bring-up — see pipeline/scripts/na-harmonize.ts.)

          Anytypepartialprobed5/10

          Anytype ships a genuine local REST API with a machine-readable OpenAPI 3.1 spec (22 paths) and a developer reference site (developers.anytype.io) generated from it, which documents endpoints like chat/messages with version tags — this is the backbone of an API reference. However, there's no direct evidence of an interactive 'try it out' console or runnable code examples embedded in the docs; probes only confirm the spec's existence and doc generation, not interactivity. Missing for 10: explicit evidence of a live 'try it' widget or runnable code snippets, independent confirmation of interactive testing within the docs UI.

          • [probe] PROBE runtime (recorded 2026-09-05): the local API's machine-readable OpenAPI 3.1.0 spec (22 paths) was fetched keylessly from the vendor's …
          • [claimed-docs] Create chats, send and stream messages, react, and search chat history (anytype-heart v0.50.7)
          • [probe] PROBE openapi: all candidate paths 404 (https://doc.anytype.io/openapi.json, https://doc.anytype.io/swagger.json, https://doc.anytype.io/api…
          • [claimed-docs] enabling AI assistants to seamlessly interact with Anytype's API through natural language.
        • ai-native userDownload a machine-readable API spec (OpenAPI or equivalent)

          weight 2 · round to Anytype
          Obsidiannone0/10

          Obsidian has a plugin API and developer docs (TypeScript API reference), but no evidence of a downloadable machine-readable spec like OpenAPI/Swagger for any REST or programmatic interface; the probe explicitly notes no official CLI or vendor MCP server, and no OpenAPI spec is mentioned anywhere in the evidence pack.

          • [claimed-docs] Build plugins to extend the existing functionality in Obsidian using TypeScript.
          • [github] Vault, the interface that lets you interact with files and folders in the vault.
          • [probe] PROBE runtime (recorded 2026-09-05): the vendor's own community-plugin registry (obsidianmd/obsidian-releases community-plugins.json) counte…
          Anytypefullprobed9/10

          A genuine machine-readable OpenAPI 3.1.0 spec (22 paths) for Anytype's local API is confirmed to exist and was fetched directly from the vendor's core repo, and developers.anytype.io's API reference is generated from this same spec — i.e. a real downloadable API spec exists and is used to power official docs. Missing for 10: the spec isn't hosted at a stable public URL on the main docs domain (doc.anytype.io openapi.json paths returned 404), so discovery requires knowing the GitHub repo path rather than a standard /openapi.json convention.

          • [probe] PROBE runtime (recorded 2026-09-05): the local API's machine-readable OpenAPI 3.1.0 spec (22 paths) was fetched keylessly from the vendor's …
          • [probe] PROBE openapi: all candidate paths 404 (https://doc.anytype.io/openapi.json, https://doc.anytype.io/swagger.json, https://doc.anytype.io/api…
          • [claimed-docs] Our API is now available and directly included with the desktop app, running entirely on localhost. It operates fully offline
          • [claimed-docs] Create chats, send and stream messages, react, and search chat history (anytype-heart v0.50.7)
        • ai-native userTest against a sandbox environment without touching production data

          weight 1 · round to Obsidian

          Obsidian's docs claim a 'Restricted Mode' that prevents third-party code execution (obsidian-docs-27), which could be read as a sandbox safeguard, but hands-on community evidence directly contradicts this: 'there is no sandboxing at all for community plugins - every plugin has full access to your computer's filesystem and can make network requests' (obsidian-comm-10), and a third party built a separate sandboxed app specifically because Obsidian plugins run with full system access on sensitive data (obsidian-comm-11). There is no documented feature for spinning up an isolated test vault/sandbox distinct from a production vault for AI-agent testing. Missing for 10: an official sandbox/test-vault feature, evidence of isolated execution for agent actions, and resolution of the restricted-mode vs. no-sandboxing contradiction.

          • [claimed-docs] By default, Obsidian runs in Restricted Mode to prevent third-party code execution.
          • [community] Confirmed via Obsidian's own docs: there is no sandboxing at all for community plugins - every plugin has full access to your computer's fil…
          • [community] A company wrote a sandboxed alternative app because community plugins are too risky running with full system access when working on sensitiv…
          Anytypenone0/10

          Anytype's docs describe local-only mode, self-hosting, and a local API/MCP server that operates directly on the user's real Anytype data, but there is no mention of a dedicated sandbox/test space, staging environment, or mock-data mode that lets an AI agent test actions without touching production content. Evidence shows agents run scripts 'against your Anytype data' directly, with no isolation layer.

          • [claimed-docs] the agent can run scripts against your Anytype data — programmatically — to handle bulk edits, transformations, and repetitive tasks
          • [claimed-docs] Drop it into Claude Code, Cursor, Gemini CLI, GitHub Copilot, or any other agent-capable tool, and the agent can run scripts against your An…
          • [probe] PROBE runtime (recorded 2026-09-05): the official Anytype MCP server (npm @anyproto/anytype-mcp 1.2.10) launched keylessly via `npx -y @anyp…
          • [claimed-docs] If you prefer to fully keep your data on your device without any server to sync between your desktop and mobile, you can enable local-only m…
        • ai-native userRely on versioned APIs with a documented deprecation policy

          weight 2 · round drawn
          Obsidiannone0/10

          Evidence covers Obsidian's plugin API, developer docs, and file formats, but there is no mention of a versioning scheme or documented deprecation policy for the Obsidian API. The developer docs describe building plugins but do not address API version guarantees or backward-compatibility commitments. Missing for 10: any documentation of API versioning, semver policy, or deprecation timelines/announcements.

            Anytypenone0/10

            Evidence confirms Anytype ships a local API with an OpenAPI spec that is date-versioned (2025-04-22), but nowhere in the docs or probes is there any documented deprecation policy, versioning guarantees, or migration/sunset process for API changes. Absence of evidence for this applicable axis (a real, documented, self-hosted API exists) means the story is not delivered.

            • [probe] PROBE runtime (recorded 2026-09-05): the local API's machine-readable OpenAPI 3.1.0 spec (22 paths) was fetched keylessly from the vendor's …
            • [probe] PROBE openapi: all candidate paths 404 (https://doc.anytype.io/openapi.json, https://doc.anytype.io/swagger.json, https://doc.anytype.io/api…
            • [claimed-docs] Our API is now available and directly included with the desktop app, running entirely on localhost. It operates fully offline

          Ai in notes — stories about ai in notes in this arenaAi in notes

          Stories about ai in notes in this arena

          Agent ops

          1. ai-native userMy coding agent or assistant can read AND write my notes headlessly — through a documented local API, vendor API, or MCP server — without me touching the GUI

            weight 3 · round to Anytype
            Obsidianpartialprobed4/10

            Obsidian stores notes as plain local Markdown files (obsidian-docs-20, obsidian-docs-23), which lets an agent read/write vault contents directly on disk without touching the GUI — but this is not a documented API or protocol, just an emergent property of the file format. The probe explicitly confirms Obsidian ships no official CLI or vendor MCP server, with MCP servers being community-only projects (obsidian-probe-rt-1), and the only documented headless integration (Obsidian URI, obsidian-docs-8) is for triggering GUI actions, not structured read/write. Missing for 10: an official vendor-documented local API or MCP server, first-party support for programmatic note read/write, and evidence of hands-on agent integration.

            • [claimed-docs] Obsidian stores your notes as Markdown-formatted plain text files in a vault.
            • [claimed-docs] Apps come and go, but your data should last. Obsidian uses non-proprietary plain text Markdown files stored locally on your device.
            • [claimed-docs] Obsidian URI is a custom URI protocol supported by Obsidian that lets you trigger various actions, such as opening a note or creating a note…
            • [probe] PROBE runtime (recorded 2026-09-05): the vendor's own community-plugin registry (obsidianmd/obsidian-releases community-plugins.json) counte…
            Anytypefullprobed9/10

            Anytype documents a local API and an official MCP server (@anyproto/anytype-mcp) that fronts that API, allowing AI assistants like Claude Code, Cursor, etc. to read, search, and modify Objects entirely headlessly without touching the GUI, and this was verified at runtime to actually launch and connect. The OpenAPI spec (22 paths) confirms concrete read/write endpoints beyond marketing claims. Missing for 10: independent third-party (non-vendor) hands-on report confirming write operations succeed end-to-end via the MCP server.

            • [claimed-docs] Our API is now available and directly included with the desktop app, running entirely on localhost. It operates fully offline
            • [claimed-docs] enabling AI assistants to seamlessly interact with Anytype's API through natural language.
            • [claimed-docs] gives AI assistants a safe way to read, search, and modify Objects in your Anytype Channels
            • [claimed-docs] an open-source toolkit that gives AI assistants a safe way to read, search, and modify Objects in your Anytype Channels
            • [claimed-docs] Drop it into Claude Code, Cursor, Gemini CLI, GitHub Copilot, or any other agent-capable tool, and the agent can run scripts against your An…
            • [probe] official MCP server documented at https://developers.anytype.io/docs/examples/featured/mcp/
            • [probe] PROBE runtime (recorded 2026-09-05): the official Anytype MCP server (npm @anyproto/anytype-mcp 1.2.10) launched keylessly via `npx -y @anyp…
            • [probe] PROBE runtime (recorded 2026-09-05): the local API's machine-readable OpenAPI 3.1.0 spec (22 paths) was fetched keylessly from the vendor's …

          Ai assist

          1. ai-native userConnect external LLMs and AI tools to my notes through first-party connectors or an ecosystem of AI plugins

            weight 2 · round to Anytype
            Obsidianpartialprobed5/10

            Obsidian has no first-party AI/LLM connector or vendor MCP server (confirmed by probe: 'no official CLI or vendor MCP server... MCP servers for Obsidian are community projects'), but its large community plugin ecosystem (7,275 plugins) does include AI tools like the Text-Generator plugin, cited by users as a productive LLM interface. This satisfies the 'ecosystem of AI plugins' half of the story but not the 'first-party connectors' half. Missing for 10: official first-party AI/LLM integration or vendor-maintained MCP server, broader documentation of AI plugin capabilities (e.g., RAG), and evidence these plugins are robust (community notes 'no decent RAG functionality among Obsidian AI plugins').

            • [community] There's no decent RAG functionality among Obsidian AI plugins, but the Text-Generator plugin with links/backlinks pulled into inference cont…
            • [probe] PROBE runtime (recorded 2026-09-05): the vendor's own community-plugin registry (obsidianmd/obsidian-releases community-plugins.json) counte…
            • [claimed-docs] Use plugins to adapt Obsidian to fit your specific needs, such as support for additional file formats or integrating with a third-party serv…
            • [claimed-docs] Learn how to extend Obsidian with plugins built by the community.
            Anytypefullprobed8/10

            Anytype ships a first-party local API plus an official MCP server (npm @anyproto/anytype-mcp) confirmed working at runtime, enabling AI assistants like Claude, Cursor, Gemini CLI, GitHub Copilot to read/search/modify Objects, alongside an 'Agents Skill' toolkit for agent-capable tools. missing for 10: no broader third-party AI plugin marketplace/ecosystem beyond the official MCP server and agents-skill, and no independent community review of the MCP integration's real-world reliability.

            • [claimed-docs] enabling AI assistants to seamlessly interact with Anytype's API through natural language.
            • [claimed-docs] enabling AI assistants to seamlessly interact with Anytype's API through natural language
            • [claimed-docs] gives AI assistants a safe way to read, search, and modify Objects in your Anytype Channels
            • [claimed-docs] an open-source toolkit that gives AI assistants a safe way to read, search, and modify Objects in your Anytype Channels
            • [claimed-docs] Drop it into Claude Code, Cursor, Gemini CLI, GitHub Copilot, or any other agent-capable tool, and the agent can run scripts against your An…
            • [probe] PROBE runtime (recorded 2026-09-05): the official Anytype MCP server (npm @anyproto/anytype-mcp 1.2.10) launched keylessly via `npx -y @anyp…
            • [probe] PROBE runtime (recorded 2026-09-05): the local API's machine-readable OpenAPI 3.1.0 spec (22 paths) was fetched keylessly from the vendor's …
            • [github] Extensible through a gRPC API and AI "Agents" (see AGENTS.md).
          2. ai-native userA built-in AI assistant can answer questions, summarize, and draft grounded in my own notes — with clear controls over what data it sees

            weight 2 · round drawn
            Obsidiannone0/10

            Obsidian's core product ships no built-in AI assistant; the only AI-related evidence describes third-party community plugins, and one commenter explicitly states 'there's no decent RAG functionality among Obsidian AI plugins,' undermining any grounded-in-notes assistant claim. There is no first-party documentation of an official AI feature with data-access controls.

            • [community] There's no decent RAG functionality among Obsidian AI plugins, but the Text-Generator plugin with links/backlinks pulled into inference cont…
            Anytypenone0/10

            Anytype ships a local API and an MCP server that let external AI assistants (Claude, Cursor, etc.) read/search/modify Objects, but there is no evidence of a built-in in-app AI assistant that itself answers questions, summarizes, or drafts grounded in the user's notes with UI-level data-scope controls — the docs describe it as a toolkit for external agents, not a native assistant feature. Missing for 10 (or even partial credit): a first-party in-app assistant UI, summarization/drafting features, and explicit data-scope/consent controls within Anytype itself.

            • [claimed-docs] enabling AI assistants to seamlessly interact with Anytype's API through natural language.
            • [claimed-docs] enabling AI assistants to seamlessly interact with Anytype's API through natural language
            • [claimed-docs] gives AI assistants a safe way to read, search, and modify Objects in your Anytype Channels
            • [claimed-docs] an open-source toolkit that gives AI assistants a safe way to read, search, and modify Objects in your Anytype Channels
            • [claimed-docs] Drop it into Claude Code, Cursor, Gemini CLI, GitHub Copilot, or any other agent-capable tool, and the agent can run scripts against your An…
            • [probe] PROBE runtime (recorded 2026-09-05): the official Anytype MCP server (npm @anyproto/anytype-mcp 1.2.10) launched keylessly via `npx -y @anyp…

          Automation depth — how much of the product can run unattendedAutomation depth

          How much of the product can run unattended

          1. ai-native userPerform bulk operations across many items at once

            weight 2 · round to Anytype
            Obsidiannone0/10

            The evidence pack shows Obsidian's file-based storage, plugin/API extensibility (Vault interface, community plugins), and Bases for database-like views, but nothing documents a bulk-operation capability (e.g., batch rename, bulk tag/metadata edit, multi-note transform) that an AI-native user could invoke across many items at once. The generic plugin API and 7,275-plugin ecosystem are extensibility building blocks, not evidence of a delivered bulk-operations feature.

            • [claimed-docs] Bases is a core plugin that lets you create database-like views of your notes.
            • [github] Vault, the interface that lets you interact with files and folders in the vault.
            • [github] `Vault`, the interface that lets you interact with files and folders in the vault.
            • [probe] PROBE runtime (recorded 2026-09-05): the vendor's own community-plugin registry (obsidianmd/obsidian-releases community-plugins.json) counte…
            Anytypepartialprobed6/10

            Anytype documents an agent skill where an AI agent can run scripts against Anytype data to handle bulk edits transformations and repetitive tasks using the local API and MCP server plus a CLI for headless automation. However this relies entirely on external scripting and agent tooling rather than a native bulk edit UI and a community report flags friction with bulk CSV merges into databases. missing for 10: native in-app bulk edit selection tools, independent hands-on verification of large-scale bulk script runs, resolution of the community reported CSV merge gap

            • [claimed-docs] the agent can run scripts against your Anytype data — programmatically — to handle bulk edits, transformations, and repetitive tasks
            • [claimed-docs] Drop it into Claude Code, Cursor, Gemini CLI, GitHub Copilot, or any other agent-capable tool, and the agent can run scripts against your An…
            • [claimed-docs] gives AI assistants a safe way to read, search, and modify Objects in your Anytype Channels
            • [probe] PROBE runtime (recorded 2026-09-05): the official Anytype MCP server (npm @anyproto/anytype-mcp 1.2.10) launched keylessly via `npx -y @anyp…
            • [community] I consistently find myself in need of a 'merge feature' when re-importing cleaned CSV data into Anytype database objects - the larger the da…
          2. ai-native userDefine rules that trigger actions automatically on events

            weight 3 · round drawn
            Obsidiannone0/10

            Obsidian's evidence shows a plugin API, a URI protocol for triggering actions, and a large community plugin ecosystem, but there is no documented built-in rule engine or automation system that fires actions automatically on events (e.g., note-created, tag-added triggers). Obsidian URI (obsidian-docs-8) requires an external caller, not an internal event-trigger rule system, and no plugin or first-party feature is cited that implements conditional automation.

            • [claimed-docs] Obsidian URI is a custom URI protocol supported by Obsidian that lets you trigger various actions, such as opening a note or creating a note…
            • [claimed-docs] Use plugins to adapt Obsidian to fit your specific needs, such as support for additional file formats or integrating with a third-party serv…
            • [claimed-docs] Plugins let you extend Obsidian with your own features to create a custom note-taking experience.
            • [probe] PROBE runtime (recorded 2026-09-05): the vendor's own community-plugin registry (obsidianmd/obsidian-releases community-plugins.json) counte…
            Anytypenone0/10

            Evidence shows Queries (auto-updating saved views) and an 'Agents skill' letting an external AI agent run scripts against Anytype data on request, plus an MCP/local API for AI assistants to read/write objects — but none of this describes user-defined rules that automatically trigger actions on events (e.g. 'when X happens, do Y'). There is no workflow/automation-rule engine, webhook trigger, or event-based action system documented anywhere in the pack.

            • [claimed-docs] the agent can run scripts against your Anytype data — programmatically — to handle bulk edits, transformations, and repetitive tasks
            • [claimed-docs] A Query is a question you ask your knowledge base—answered instantly and kept up to date automatically.
            • [claimed-docs] Rather than manually curating a list of things you're looking for, you define the criteria and the Query assembles the result for you as a V…
            • [claimed-docs] Drop it into Claude Code, Cursor, Gemini CLI, GitHub Copilot, or any other agent-capable tool, and the agent can run scripts against your An…
            • [claimed-docs] gives AI assistants a safe way to read, search, and modify Objects in your Anytype Channels
          3. ai-native userSchedule recurring jobs or workflows

            weight 2 · round drawn
            Obsidiannone0/10

            No evidence describes any Obsidian feature for scheduling recurring jobs or workflows; core plugins (daily notes, templates, bases) and the URI protocol are for triggering/creating notes, not for time-based recurring automation. The plugin ecosystem is large but no specific scheduling/automation plugin or native scheduler is documented.

            • [claimed-docs] Daily notes is a core plugin that opens a note based on today's date, or creates it if it doesn't exist.
            • [claimed-docs] Obsidian URI is a custom URI protocol supported by Obsidian that lets you trigger various actions, such as opening a note or creating a note…
            • [claimed-docs] Use plugins to adapt Obsidian to fit your specific needs, such as support for additional file formats or integrating with a third-party serv…
            • [probe] PROBE runtime (recorded 2026-09-05): the vendor's own community-plugin registry (obsidianmd/obsidian-releases community-plugins.json) counte…
            Anytypenone0/10

            Evidence shows Anytype exposes a local API, MCP server, and an 'agents skill' letting external agents run one-off scripts against Anytype data, but nothing describes any built-in scheduler, cron-like trigger, or recurring/automated workflow execution within Anytype itself. Automation-depth is a fair axis for an AI-native knowledge tool, so absence of evidence yields 'none' rather than 'na'.

            • [claimed-docs] the agent can run scripts against your Anytype data — programmatically — to handle bulk edits, transformations, and repetitive tasks
            • [claimed-docs] Drop it into Claude Code, Cursor, Gemini CLI, GitHub Copilot, or any other agent-capable tool, and the agent can run scripts against your An…
            • [claimed-docs] enabling AI assistants to seamlessly interact with Anytype's API through natural language.
            • [probe] PROBE runtime (recorded 2026-09-05): the official Anytype MCP server (npm @anyproto/anytype-mcp 1.2.10) launched keylessly via `npx -y @anyp…
          4. ai-native userVersion, review, and roll back my automations

            weight 1 · round drawn
            Obsidiannone0/10

            Obsidian offers file version history for notes (obsidian-docs-28) and third-party Git sync for backups (obsidian-comm-8), but there is no evidence of any built-in mechanism to version, review, or roll back 'automations' (e.g., plugin configs, Templater/QuickAdd scripts, or workflow definitions) — Obsidian has no native automation/workflow builder at all, only community plugins that could theoretically be automation-like but aren't documented with any versioning/rollback tooling. Missing for 10: any documented automation-specific versioning system, review/diff tooling for automation changes, or rollback mechanism tied to plugin/script configurations.

            • [claimed-docs] Version history - View or restore previous versions of a note.
            • [community] The Git plugin is great for single-device backup but not great for device sync or collaboration; a real-time collaboration plugin using CRDT…
            Anytypenone0/10

            Anytype documents AI agent scripting/automation capabilities (agents running scripts against Anytype data) and general object version history is not mentioned anywhere in the evidence, nor is any mechanism to version, review, or roll back automations/scripts themselves. Since Anytype does support automation via its agents-skill and API, this axis is applicable, but no evidence shows versioning, review workflows, or rollback for those automations.

            • [claimed-docs] the agent can run scripts against your Anytype data — programmatically — to handle bulk edits, transformations, and repetitive tasks
            • [claimed-docs] Drop it into Claude Code, Cursor, Gemini CLI, GitHub Copilot, or any other agent-capable tool, and the agent can run scripts against your An…
            • [claimed-docs] gives AI assistants a safe way to read, search, and modify Objects in your Anytype Channels

          Capture editing — stories about capture editing in this arenaCapture editing

          Stories about capture editing in this arena

          Capture

          1. researcherClip web pages, articles, and highlights from my browser straight into my notes with an official clipper or capture flow

            weight 2 · round to Obsidian
            Obsidianfullclaimed9/10

            Obsidian ships an official free browser extension, the Web Clipper, explicitly documented to let users highlight pages and save web content directly into their vault, covering pages, articles, and highlights as described in the story. missing for 10: independent hands-on user reports specifically confirming the Web Clipper's reliability/quality beyond the vendor docs.

            • [claimed-docs] Obsidian Web Clipper is a free browser extension that lets you highlight pages and save web content to your vault.
            Anytypenone0/10

            No evidence of a browser clipper extension or web-capture flow for Anytype; import features cover Markdown/Any-Block/Obsidian migration, not web page/article clipping. Missing for 10: official browser extension, article/highlight capture flow, bookmarklet or share-to-Anytype integration.

            Daily notes

            1. power-userI get an automatic daily note for each day, pre-filled from a template, as the default landing place for journaling and capture

              weight 3 · round to Obsidian
              Obsidianfullcommunity8/10

              Obsidian's core Daily Notes plugin opens/creates a note for today's date and can be paired with the Templates core plugin to pre-fill content, directly matching the story [obsidian-docs-4][obsidian-docs-5]. Community evidence corroborates daily notes as a common power-user workflow (mixed freely with folders/Zettelkasten) [obsidian-comm-4][obsidian-comm-17]. Missing for 10: explicit first-party documentation confirming daily note as the literal 'default landing/startup' page, and independent confirmation of template auto-fill reliability at scale.

              • [claimed-docs] Daily notes is a core plugin that opens a note based on today's date, or creates it if it doesn't exist.
              • [claimed-docs] Templates is a core plugin that lets you insert pre-defined snippets of text into your active note.
              • [community] As an outliner, Logseq is too opinionated about usage; Obsidian is less strict, allowing mixing Zettelkasten, daily notes, and folder struct…
              • [community] Used Obsidian for organizing and running tabletop RPG sessions with folders of monsters, encounters, and world notes; also good enough to re…
              Anytypenone0/10

              Anytype documents general Templates and Types (docs-13, docs-22, docs-32) but nowhere describes an automatic daily/journal note feature that auto-creates a dated entry pre-filled from a template as a default landing page — no evidence of a 'Daily Note' or journaling automation feature exists in the pack.

              • [claimed-docs] A Template is a saved layout for a page that you can reuse.
              • [claimed-docs] you define what a good starting point looks like once and it'll form the base for every new Object you create afterwards
              • [claimed-docs] Anytype comes with built-in Types, but you can create your own custom Types to match your needs.

            Editor

            1. power-userDefine reusable templates (with variables like date and title) and apply them when creating recurring kinds of notes

              weight 2 · round to Obsidian
              Obsidianfullclaimed8/10

              Obsidian ships a first-party Templates core plugin for inserting reusable text snippets, and a Daily notes core plugin that creates date-based notes automatically, together covering variable-driven, recurring note templates (date/title insertion is a documented core feature of these plugins). Missing for 10: no explicit doc snippet showing custom variable syntax beyond date/title, and no independent hands-on report confirming template variable behavior in practice.

              • [claimed-docs] Templates is a core plugin that lets you insert pre-defined snippets of text into your active note.
              • [claimed-docs] Daily notes is a core plugin that opens a note based on today's date, or creates it if it doesn't exist.
              Anytypepartialclaimed6/10

              Anytype's docs clearly describe reusable Templates ('a saved layout for a page that you can reuse' and 'define what a good starting point looks like once... base for every new Object') including customizable cover/icon, which supports recurring note types via Types+Templates. However, there's no evidence of dynamic variable substitution (e.g., auto-filled date, title placeholders) within templates—only static layout/property definitions are documented. missing for 10: explicit variable/placeholder support (auto-date, auto-title fill), independent hands-on confirmation of template variable behavior.

              • [claimed-docs] A Template is a saved layout for a page that you can reuse.
              • [claimed-docs] you define what a good starting point looks like once and it'll form the base for every new Object you create afterwards
              • [claimed-docs] Choose an image from the gallery or upload your own image.
              • [claimed-docs] Anytype comes with built-in Types, but you can create your own custom Types to match your needs.
            2. power-userWrite and format notes with headings, callouts, tables, code blocks, and embedded media in a fast keyboard-driven editor

              weight 2 · round drawn
              Obsidianpartialclaimed5/10

              Evidence confirms Obsidian is a plain-text Markdown editor with linking, templates, mobile editing toolbar, and command palette (keyboard-driven), supporting the general shape of the story, but the pack never explicitly documents callouts, tables, code-block rendering, or embedded media handling. Missing for 10: explicit documentation/citations on callout syntax, table support, code block rendering, and media embedding, plus any performance/speed benchmarking of the editor.

              • [claimed-docs] Obsidian stores your notes as Markdown-formatted plain text files in a vault.
              • [claimed-docs] By linking notes, you can create a network of knowledge.
              • [claimed-docs] Templates is a core plugin that lets you insert pre-defined snippets of text into your active note.
              • [claimed-docs] Mobile toolbar is a customization toolbar for editing notes.
              • [claimed-docs] Tabs, Command Palette, plugins,

              Docs and GitHub confirm a block-based editor (text, databases, kanban, calendar, custom Types) and community reports confirm tables exist (though 'simple, no formulas'), plus templates and page icons/covers. However there is no explicit evidence for headings, callouts, or code blocks as first-class formatting elements, nor any documentation of keyboard shortcuts or 'fast keyboard-driven' editing speed, and embedded media support is only implied via cover images. missing for 10: explicit callout/heading/code-block support, documented keyboard-shortcut system, and evidence of rich embedded media (video/audio/files) in the editor.

              • [github] Composable blocks: text, databases, kanban, calendar & custom Types.
              • [community] Anytype has tables now, simple, no formulas yet. Plan to add formulas to databases - it's one of the top requested features on our forum (co…
              • [claimed-docs] A Template is a saved layout for a page that you can reuse.
              • [claimed-docs] Anytype comes with built-in Types, but you can create your own custom Types to match your needs.
              • [community] I've been using this for about a year. It's very polished and been stable for me. The Apple and Android apps work well too... I'm using it a…

            Import export — stories about import export in this arenaImport export

            Stories about import export in this arena

            Migration

            1. switcherExport my entire knowledge base at any time in open formats, so leaving is as easy as arriving

              weight 2 · round to Obsidian
              Obsidianfullcommunity9/10

              Obsidian stores all notes as local, non-proprietary plain-text Markdown files (not a proprietary database or cloud lock-in), so a user's entire vault is always exportable/portable by simply copying the folder, and this is explicitly marketed as a future-proofing/anti-lock-in feature ('apps come and go, but your data should last'). Community testimonials corroborate this in practice (users migrated to/from Roam, Notion, Google Docs citing plain-text ownership as the reason switching was easy). Missing for 10: no independent hands-on verification of a bulk 'export' action for non-Markdown assets (attachments, plugin data) or edge cases in migration fidelity.

              • [claimed-docs] Obsidian uses non-proprietary plain text Markdown files stored locally on your device. You have total control over your data, which means yo…
              • [claimed-docs] Obsidian stores your notes as Markdown-formatted plain text files in a vault.
              • [claimed-docs] Apps come and go, but your data should last. Obsidian uses non-proprietary plain text Markdown files stored locally on your device.
              • [community] Moved from Google Docs to Obsidian for de-Googling; notes stored only locally and via storage sync, files are just text so notes can outlive…
              • [community] Migrated from Roam to Obsidian and it's really awesome - ownership of files, constant updates with new features and bug fixes, and a really …
              Anytypefullclaimed8/10

              Docs explicitly state you can import content and export it at any time, with Markdown or Any-Block format choices, plus dedicated import from Obsidian and self-host backup/export of channels for migrating identities — covering the core switcher promise of open-format export/import at will. missing for 10: independent hands-on verification of export fidelity/completeness and no explicit mention of bulk/full-space export beyond channel-level export.

              • [claimed-docs] Choose your preferred format: Markdown or Any-Block.
              • [claimed-docs] You can import content into your spaces and export it at any time.
              • [claimed-docs] Anytype will process the contents and automatically create a separate object for each Markdown file.
              • [claimed-docs] Open Channel Settings → Import → Obsidian and click on Import files.
              • [claimed-docs] export all your channels, and import them into a new identity after switching the network mode
              • [claimed-docs] To back up your channels and data to a self-hosted network, you need to have a network configuration.
            2. switcherImport my existing notes from Notion, Evernote, Roam, or plain Markdown with structure, links, and attachments preserved

              weight 3 · round to Obsidian
              Obsidianfullcommunity8/10

              Obsidian ships dedicated first-party importers for Notion, Evernote, Roam-style Markdown, and Airtable/OneNote (obsidian-docs-1, 24, 29, 30), converting content to durable local Markdown files with links/attachments/structure preserved, and Notion databases even convert to Bases. Community evidence (obsidian-comm-20) confirms a real-world Roam→Obsidian migration went well. Missing for 10: no independent hands-on verification of attachment/link fidelity across all four sources (Notion, Evernote, Roam, plain Markdown) in one report, and no detail on edge-case fidelity issues during import.

              • [claimed-docs] Obsidian lets you easily migrate your data from Notion using the Importer plugin.
              • [claimed-docs] Obsidian lets you easily migrate your data from Notion using the Importer plugin. This converts your Notion workspace to durable Markdown fi…
              • [claimed-docs] Notion account (recommended) connects directly to your workspace and lets you preserve Databases and formulas which are converted to Bases.
              • [claimed-docs] Import from Notion|Notion - Import from Airtable|Airtable - Import from Microsoft OneNote|Microsoft OneNote - Import from Evernote|Evernote
              • [community] Migrated from Roam to Obsidian and it's really awesome - ownership of files, constant updates with new features and bug fixes, and a really …
              • [claimed-docs] Apps come and go, but your data should last. Obsidian uses non-proprietary plain text Markdown files stored locally on your device.

              Anytype documents Markdown import (choose Markdown or Any-Block format) and a dedicated Obsidian migration path that creates a separate object per Markdown file, preserving structure to some degree, plus general import/export at any time. However, there is no evidence of dedicated Notion, Evernote, or Roam importers preserving links/attachments as the story specifies — only generic Markdown ingestion is documented, and a community comment even flags gaps in re-importing structured data (CSV) cleanly. Missing for 10: dedicated Notion/Evernote/Roam import tooling, evidence that links and attachments survive import from these specific sources, and independent hands-on confirmation of fidelity.

              • [claimed-docs] Choose your preferred format: Markdown or Any-Block.
              • [claimed-docs] Anytype will process the contents and automatically create a separate object for each Markdown file.
              • [claimed-docs] Open Channel Settings → Import → Obsidian and click on Import files.
              • [claimed-docs] You can import content into your spaces and export it at any time.
              • [community] I consistently find myself in need of a 'merge feature' when re-importing cleaned CSV data into Anytype database objects - the larger the da…

            Linking graph — stories about linking graph in this arenaLinking graph

            Stories about linking graph in this arena

            Graph

            1. researcherExplore my knowledge base as an interactive graph of notes and connections, filtered to what I care about

              weight 1 · round drawn
              Obsidianfullcommunity8/10

              Graph view is a documented core plugin that visualizes note relationships built from internal links, and Obsidian's linking system explicitly creates a 'network of knowledge' that the graph renders; Graph view also supports filters (though filtering specifics aren't detailed in this pack). Community evidence confirms users actively rely on the linking/graph model for organizing knowledge (e.g., RPG notes, dev notes). Missing for 10: no evidence of advanced graph filtering UI details (tags/colors/query filters) or independent hands-on praise/critique specifically of graph view's filtering usability.

              • [claimed-docs] Graph view is a core plugin that lets you visualize the relationships between the notes in your vault.
              • [claimed-docs] By linking notes, you can create a network of knowledge.
              • [community] Used Obsidian for organizing and running tabletop RPG sessions with folders of monsters, encounters, and world notes; also good enough to re…
              Anytypefullclaimed8/10

              Anytype's Graph is explicitly documented as 'a live, visual map of every Object in your Channel and how they connect to each other,' directly matching the interactive knowledge graph story, and linking is described as core to turning notes into a connected knowledge base. Filtering/querying is supported via the Query feature, which lets users define criteria to assemble filtered Views, though docs don't explicitly confirm Query filters apply directly to the Graph visualization itself. Missing for 10: explicit documentation or hands-on evidence that Graph view can be filtered by Query/View criteria, and independent user corroboration of the graph exploration experience.

              • [claimed-docs] The Graph is a live, visual map of every Object in your Channel and how they connect to each other.
              • [claimed-docs] These connections become incredibly valuable. You can trace how ideas relate, see what's connected to a project
              • [claimed-docs] Linking on Anytype is what turns a bunch of separate notes into a connected knowledge base.
              • [claimed-docs] A Query is a question you ask your knowledge base—answered instantly and kept up to date automatically.
              • [claimed-docs] Rather than manually curating a list of things you're looking for, you define the criteria and the Query assembles the result for you as a V…

            Links

            1. researcherLink notes with [[wiki-style]] links and see every backlink and unlinked mention of a note in context

              weight 3 · round to Obsidian
              Obsidianfullcommunity8/10

              Obsidian's core feature set is wiki-style [[linking]] and a network of knowledge (obsidian-docs-18), backed by Graph view for visualizing note relationships (obsidian-docs-3), and this is corroborated by independent community usage reports praising Obsidian's linking/organization model (obsidian-comm-17, obsidian-comm-20). Missing for 10: explicit documentation snippet describing the 'unlinked mentions' panel/backlinks pane in context (only inferred from linking/graph docs, not directly quoted) and no independent hands-on confirmation of backlink-in-context UI specifically.

              • [claimed-docs] By linking notes, you can create a network of knowledge.
              • [claimed-docs] Graph view is a core plugin that lets you visualize the relationships between the notes in your vault.
              • [community] Used Obsidian for organizing and running tabletop RPG sessions with folders of monsters, encounters, and world notes; also good enough to re…
              • [community] Migrated from Roam to Obsidian and it's really awesome - ownership of files, constant updates with new features and bug fixes, and a really …
              Anytypepartialclaimed6/10

              Docs confirm bidirectional-style linking ('Linking on Anytype is what turns a bunch of separate notes into a connected knowledge base', 'trace how ideas relate, see what's connected') and a live Graph view showing every Object's connections, which covers wiki-links and a form of backlink visualization. However, the evidence never explicitly documents a dedicated 'Backlinks' panel or an 'unlinked mentions' detection feature (text mentioning a note's title without a link), so the researcher's specific in-context backlink/unlinked-mention workflow is only partly evidenced. Missing for 10: explicit backlinks list UI, unlinked-mentions detection, independent/hands-on confirmation of these specific sub-features.

              • [claimed-docs] Linking on Anytype is what turns a bunch of separate notes into a connected knowledge base.
              • [claimed-docs] These connections become incredibly valuable. You can trace how ideas relate, see what's connected to a project
              • [claimed-docs] The Graph is a live, visual map of every Object in your Channel and how they connect to each other.
            2. power-userReference or transclude an individual block or section of one note inside another and have it stay in sync

              weight 2 · round drawn
              Obsidiannone0/10

              The evidence pack only shows generic internal linking ('By linking notes, you can create a network of knowledge' — obsidian-docs-18) and graph view for whole-note relationships, but contains no documentation or community evidence of block/section-level embedding (transclusion) syntax or behavior. Missing for 10: any docs on block references (^blockid), section embeds, or confirmation that embedded content stays live-synced with the source note.

              • [claimed-docs] By linking notes, you can create a network of knowledge.
              Anytypenone0/10

              Evidence documents only object-level linking and backlinks (docs-40, docs-28) and a live Graph of Object connections (docs-9), but nowhere describes block- or section-level transclusion/embedding that stays synced across notes — a distinct feature from whole-object linking. No mention of synced blocks, block references, or embed-with-sync exists in the pack.

              • [claimed-docs] Linking on Anytype is what turns a bunch of separate notes into a connected knowledge base.
              • [claimed-docs] These connections become incredibly valuable. You can trace how ideas relate, see what's connected to a project
              • [claimed-docs] The Graph is a live, visual map of every Object in your Channel and how they connect to each other.

            Local first ownership — stories about local first ownership in this arenaLocal first ownership

            Stories about local first ownership in this arena

            Ownership

            1. power-userMy notes live in local files or a local-first store that I own and can read without the app, and everything keeps working fully offline

              weight 3 · round to Obsidian
              Obsidianfullcommunity9/10

              Obsidian's core design stores notes as plain-text Markdown files locally in a user-owned vault, explicitly marketed for offline use and future-proofing/app independence, corroborated by independent community reports of migrating away from cloud apps because files are local text that outlive the app. Minor caveat is Canvas's JSON format (still local, but less human-readable than Markdown), and mobile has a save-timing quirk under sync; missing for 10: independent long-term audit of full offline reliability across all core plugins and confirmation Canvas/Bases data remain equally portable as plain Markdown.

              • [claimed-docs] Obsidian stores your notes as Markdown-formatted plain text files in a vault.
              • [claimed-docs] Apps come and go, but your data should last. Obsidian uses non-proprietary plain text Markdown files stored locally on your device.
              • [claimed-docs] Obsidian uses non-proprietary plain text Markdown files stored locally on your device. You have total control over your data, which means yo…
              • [community] Moved from Google Docs to Obsidian for de-Googling; notes stored only locally and via storage sync, files are just text so notes can outlive…
              • [community] Obsidian Canvas uses a new JSON-based file format, open-sourced under MIT license; canvas files remain local and still link to your own futu…
              • [community] The Obsidian Android app does not save files to storage until the note unloads, which can break things if you sync/pull mid-edit, sometimes …

              Anytype clearly delivers offline-first, locally-owned storage: docs state all content is stored locally, the app 'always works without an internet connection', data is encrypted at rest in a self-owned Vault, and a local-only sync mode exists that disables any external node entirely (anytype-docs-29, anytype-docs-30, anytype-docs-44, anytype-docs-31/43, anytype-docs-24). However, the underlying store is a proprietary local database/CRDT format, not plain files you can read without the app — the only path to human-readable local files is manual Markdown export/import (anytype-docs-11, anytype-docs-20), and a community report notes data 'lives unencrypted on-disk' at the index level despite vendor's encryption claims (anytype-comm-8, anytype-comm-9), showing some tension around the ownership/transparency claim. missing for 10: evidence that the live working store itself (not just exports) is human-readable outside the app, and independent confirmation that full offline use has no hidden network dependency beyond vendor docs.

              • [claimed-docs] All your content is stored locally on your device... This means an offline-first experience: the app always works without an internet connec…
              • [claimed-docs] If you prefer to fully keep your data on your device without any server to sync between your desktop and mobile, you can enable local-only m…
              • [claimed-docs] A Vault is an encrypted container in Anytype that you own. Everything you create lives inside your Vault, stored directly on your device.
              • [claimed-docs] Only you can access your spaces and grant access to others — not even Anytype can see your content.
              • [claimed-docs] You control access. Only you can access your spaces and grant access to others — not even Anytype can see your content.
              • [claimed-docs] you can enable local-only mode. This mode disables Anytype's backup node entirely
              • [claimed-docs] Choose your preferred format: Markdown or Any-Block.
              • [claimed-docs] You can import content into your spaces and export it at any time.
              • [community] I found Anytype a few months ago and thought 'wow maybe I can ditch Turtl and just use this.' A few things bugged me: it's source-available …
              • [community] (Anytype team) All your data in Anytype is encrypted at rest; only the indexes are not encrypted currently. We have plans to also encrypt th…
            2. researcherMy notes are stored or exportable in open, documented formats (Markdown, JSON) so my archive outlives the vendor

              weight 2 · round to Obsidian
              Obsidianfullcommunity9/10

              Obsidian core storage is plain-text Markdown files on local disk with no proprietary lock-in, explicitly marketed as future-proof so notes 'outlive the app,' and this is corroborated by independent user reports of migrating away and still having usable text files. missing for 10: independent long-term archival/format-stability audit and clarity on the newer Canvas JSON format's durability (community notes flag it as less readable than Markdown, a minor caveat).

              • [claimed-docs] Obsidian stores your notes as Markdown-formatted plain text files in a vault.
              • [claimed-docs] Apps come and go, but your data should last. Obsidian uses non-proprietary plain text Markdown files stored locally on your device.
              • [claimed-docs] Obsidian uses non-proprietary plain text Markdown files stored locally on your device. You have total control over your data, which means yo…
              • [community] Moved from Google Docs to Obsidian for de-Googling; notes stored only locally and via storage sync, files are just text so notes can outlive…
              • [community] Obsidian is less opinionated on the file format and folders, making it more future-proof than Logseq, though Logseq's sync is too asynchrono…
              • [community] Obsidian Canvas uses a new JSON-based file format, open-sourced under MIT license; canvas files remain local and still link to your own futu…
              • [community] This looks like Obsidian's first move away from markdown - the .canvas JSON files are readable but not as readable as markdown; hope this is…
              Anytypefullprobed7/10

              Anytype explicitly documents Markdown export/import (choose Markdown or Any-Block format) and lets you import/export content at any time, plus Obsidian-style markdown migration, giving researchers a documented open-format path out of the vendor lock-in. The local API also exposes data via JSON over a documented OpenAPI spec, reinforcing programmatic, non-proprietary access to notes. missing for 10: explicit full-space JSON export/archival documentation and independent verification that exported Markdown preserves all object metadata/relations.

              • [claimed-docs] Choose your preferred format: Markdown or Any-Block.
              • [claimed-docs] You can import content into your spaces and export it at any time.
              • [claimed-docs] Anytype will process the contents and automatically create a separate object for each Markdown file.
              • [claimed-docs] Open Channel Settings → Import → Obsidian and click on Import files.
              • [probe] PROBE runtime (recorded 2026-09-05): the local API's machine-readable OpenAPI 3.1.0 spec (22 paths) was fetched keylessly from the vendor's …

            Self host

            1. developerRun the whole system without the vendor's cloud — local-only mode or a self-hosted sync backend I operate myself

              weight 2 · round to Anytype
              Obsidianpartialcommunity7/10

              Obsidian is fundamentally local-first: notes are plain Markdown files stored on-device, fully usable offline with no vendor cloud dependency (obsidian-docs-2, obsidian-docs-20, obsidian-docs-23), and users can sync via Dropbox, iCloud, OneDrive, or Git instead of Obsidian's paid Sync service (obsidian-docs-19), confirmed by a community user who runs it fully local plus storage sync (obsidian-comm-19). However, self-hosting a sync backend is imperfect in practice — community reports note the Git plugin works for single-device backup but is 'not great for device sync or collaboration,' requiring third-party CRDT plugins to fill the gap (obsidian-comm-8). Missing for 10: an officially documented/first-party self-hosted sync backend with real-time multi-device guarantees (vs. community workarounds), and confirmation that Git/cloud-drive sync avoids conflict issues.

              • [claimed-docs] Obsidian uses non-proprietary plain text Markdown files stored locally on your device. You have total control over your data, which means yo…
              • [claimed-docs] Obsidian stores your notes as Markdown-formatted plain text files in a vault.
              • [claimed-docs] Apps come and go, but your data should last. Obsidian uses non-proprietary plain text Markdown files stored locally on your device.
              • [claimed-docs] Obsidian syncs with Obsidian Sync, Dropbox, iCloud, OneDrive, Git, and many other third-party services.
              • [community] Moved from Google Docs to Obsidian for de-Googling; notes stored only locally and via storage sync, files are just text so notes can outlive…
              • [community] The Git plugin is great for single-device backup but not great for device sync or collaboration; a real-time collaboration plugin using CRDT…
              Anytypefullcommunity8/10

              Anytype documents local-only mode (disables the backup node entirely, data stays on-device with offline-first storage) plus a self-hosted network backend option including a team-maintained Docker image for backing up/syncing without vendor cloud, and this is corroborated by the team's own community statements about p2p sync working without a central server. Some nuance remains around multi-device sync limitations in local-only mode and encryption caveats raised in community threads (indexes not encrypted, source-available license). Missing for 10: independent hands-on verification of a full self-hosted sync-server deployment (vs. docs-only description) and more detail on operational maturity of the self-host path.

              • [claimed-docs] To back up your channels and data to a self-hosted network, you need to have a network configuration.
              • [claimed-docs] This mode disables Anytype's backup node entirely—meaning multi-device syncing will only work over the same local network
              • [claimed-docs] There's also a docker image that's maintained by the team.
              • [claimed-docs] you can enable local-only mode. This mode disables Anytype's backup node entirely
              • [claimed-docs] All your content is stored locally on your device... This means an offline-first experience: the app always works without an internet connec…
              • [claimed-docs] If you prefer to fully keep your data on your device without any server to sync between your desktop and mobile, you can enable local-only m…
              • [claimed-docs] You can even collaborate directly with others using peer-to-peer sync or self-host on your own network.
              • [community] (Anytype team) All your data in Anytype is encrypted at rest; only the indexes are not encrypted currently. We have plans to also encrypt th…

            Mobile capture — stories about mobile capture in this arenaMobile capture

            Stories about mobile capture in this arena

            Mobile

            1. power-userFull-featured iOS and Android apps give me my whole knowledge base — capture, search, and linking — not a stripped-down companion

              weight 2 · round to Obsidian
              Obsidianpartialcommunity6/10

              Docs confirm the mobile app supports tabs, command palette, and full plugin support (docs-34) plus a customizable editing toolar (docs-14/25), indicating feature parity with desktop rather than a stripped companion, and the same Markdown vault format underlies both platforms enabling linking (docs-18, docs-20). However, community evidence surfaces a concrete reliability issue specific to the Android app (files not saved to storage until note unloads, causing lost content on sync) and general dissatisfaction with mobile UX/Electron design relative to native apps, undercutting a fully polished power-user experience. Missing for 10: explicit documentation of mobile search functionality, mobile graph view parity, and independent confirmation the Android save bug has been resolved.

              • [claimed-docs] Tabs, Command Palette, plugins,
              • [claimed-docs] Mobile toolbar is a customization toolbar for editing notes.
              • [claimed-docs] Mobile toolbar is a customization toolbar for editing notes. When editing a note, you will notice a row of icons at the bottom of the app.
              • [claimed-docs] By linking notes, you can create a network of knowledge.
              • [claimed-docs] Obsidian stores your notes as Markdown-formatted plain text files in a vault.
              • [community] The Obsidian Android app does not save files to storage until the note unloads, which can break things if you sync/pull mid-edit, sometimes …
              • [community] I dislike the aesthetics and wouldn't use Obsidian because of Electron; spoiled by native note apps like Bear and Noteplan on macOS with nic…

              Evidence confirms native iOS and Android apps exist and are described as polished and functional (comm-3, comm-7), and cross-device sync/offline-first architecture (anytype-docs-29, anytype-docs-30) implies capture/linking works across devices, but no documentation explicitly details mobile-specific feature parity for capture, search, and linking, and one long-term user characterizes their mobile use as 'a very basic note system,' hinting at reduced functionality vs desktop. Missing for 10: explicit docs on mobile app feature set (Queries, Graph, Types, Templates) confirming parity with desktop, and independent hands-on reviews of mobile power-user workflows beyond basic notes.

              • [community] I've been using this for about a year. It's very polished and been stable for me. The Apple and Android apps work well too... I'm using it a…
              • [community] We don't offer a browser version. Instead, we have an Electron-based cross-platform app for Windows, Linux, macOS, plus native iOS and Andro…
              • [claimed-docs] All your content is stored locally on your device... This means an offline-first experience: the app always works without an internet connec…
              • [claimed-docs] If you prefer to fully keep your data on your device without any server to sync between your desktop and mobile, you can enable local-only m…

            Openness — open source, data portability, and self-hosting storiesOpenness

            Open source, data portability, and self-hosting stories

            1. ai-native userDo everything through the API that I can do in the UI

              weight 2 · round to Anytype
              Obsidianpartialprobed4/10

              Obsidian exposes some programmatic surfaces — the Obsidian URI protocol for triggering actions like opening/creating notes, and a plugin API (Vault interface) for reading/writing files — but these fall short of full UI parity. There is no official CLI or vendor-provided REST/MCP API; the probe explicitly confirms no official CLI or MCP server exists, with third-party community plugins filling that gap instead. missing for 10: comprehensive first-party API/CLI covering all UI actions, official REST or MCP server, evidence of parity for non-file operations (e.g., graph view, canvas, settings) via API.

              • [claimed-docs] Obsidian URI is a custom URI protocol supported by Obsidian that lets you trigger various actions, such as opening a note or creating a note…
              • [github] Vault, the interface that lets you interact with files and folders in the vault.
              • [github] `Vault`, the interface that lets you interact with files and folders in the vault.
              • [probe] PROBE runtime (recorded 2026-09-05): the vendor's own community-plugin registry (obsidianmd/obsidian-releases community-plugins.json) counte…
              Anytypepartialprobed6/10

              Anytype ships a real local REST API (OpenAPI spec, 22 paths, confirmed by runtime probe) plus a CLI headless server and an official MCP server that let AI agents create/search/modify objects and chats — solid API-driven access. However, the API surface (22 endpoints) is far narrower than the full UI feature set (Queries/Views, Templates, Web Publishing, Graph, Types customization, import/export flows), and no evidence confirms full parity between API and UI capabilities. Missing for 10: explicit documentation or confirmation that templates, publishing, graph, and query/view creation are all API-accessible, and independent hands-on verification of parity beyond basic CRUD/chat operations.

              • [claimed-docs] Our API is now available and directly included with the desktop app, running entirely on localhost. It operates fully offline
              • [claimed-docs] Anytype CLI is now available - run Anytype as a headless server for automation and scripting.
              • [claimed-docs] enabling AI assistants to seamlessly interact with Anytype's API through natural language.
              • [claimed-docs] Create chats, send and stream messages, react, and search chat history (anytype-heart v0.50.7)
              • [probe] PROBE runtime (recorded 2026-09-05): the official Anytype MCP server (npm @anyproto/anytype-mcp 1.2.10) launched keylessly via `npx -y @anyp…
              • [probe] PROBE runtime (recorded 2026-09-05): the local API's machine-readable OpenAPI 3.1.0 spec (22 paths) was fetched keylessly from the vendor's …
              • [claimed-docs] The Graph is a live, visual map of every Object in your Channel and how they connect to each other.
              • [claimed-docs] Web Publishing lets you turn any Object into a public webpage at a URL anyone can visit.
              • [claimed-docs] A Query is a question you ask your knowledge base—answered instantly and kept up to date automatically.
            2. ai-native userExport all of my data in open formats and leave

              weight 3 · round to Obsidian
              Obsidianfullcommunity9/10

              Obsidian stores all data as local plain-text Markdown files with no proprietary lock-in, explicitly marketed as future-proof so users 'can use Obsidian offline and switch to another app easily,' and this is corroborated by independent community accounts of notes outliving the app and easy migration away. Even newer formats like Canvas are open JSON under MIT license, reinforcing the open-export/leave-anytime story. Missing for 10: no independent audit of full fidelity export for all plugin-generated data (e.g., Bases, Sync metadata) beyond core notes.

              • [claimed-docs] Obsidian uses non-proprietary plain text Markdown files stored locally on your device. You have total control over your data, which means yo…
              • [claimed-docs] Obsidian stores your notes as Markdown-formatted plain text files in a vault.
              • [claimed-docs] Apps come and go, but your data should last. Obsidian uses non-proprietary plain text Markdown files stored locally on your device.
              • [community] Moved from Google Docs to Obsidian for de-Googling; notes stored only locally and via storage sync, files are just text so notes can outlive…
              • [community] Obsidian Canvas uses a new JSON-based file format, open-sourced under MIT license; canvas files remain local and still link to your own futu…
              Anytypefullclaimed8/10

              Anytype docs explicitly support exporting content in open formats (Markdown or Any-Block) at any time, plus local-first storage, self-hosting (including a maintained Docker image), local-only mode, and exporting/importing channels into a new identity when switching network modes — giving AI-native users a documented path to export data and leave to their own infrastructure. Missing for 10: independent/hands-on verification of export completeness and fidelity, and no detailed account of exactly what metadata/relations survive export.

              • [claimed-docs] Choose your preferred format: Markdown or Any-Block.
              • [claimed-docs] You can import content into your spaces and export it at any time.
              • [claimed-docs] export all your channels, and import them into a new identity after switching the network mode
              • [claimed-docs] There's also a docker image that's maintained by the team.
              • [claimed-docs] If you prefer to fully keep your data on your device without any server to sync between your desktop and mobile, you can enable local-only m…
              • [claimed-docs] All your content is stored locally on your device... This means an offline-first experience: the app always works without an internet connec…
            3. ai-native userRead the product's source under an open license

              weight 2 · round to Anytype
              Obsidiannone0/10

              Obsidian is explicitly noted as closed-source (obsidian-comm-12), and no evidence pack item shows any open-license source availability; only the Canvas file format is MIT-licensed (obsidian-comm-14), not the app's source code itself.

              • [community] Obsidian being closed-source makes it harder to verify their security model compared to note-taking systems where all plugin code is visible…
              • [community] Obsidian Canvas uses a new JSON-based file format, open-sourced under MIT license; canvas files remain local and still link to your own futu…

              Anytype's client code is publicly visible on GitHub (anytype-ts, anytype-heart) and even labels some AI-agent tooling 'open-source', suggesting readable source; however a hands-on community report explicitly states Anytype ships under a 'source-available license' rather than a true open license, directly contradicting an open-license claim for the core product. missing for 10: an explicit OSI-approved license file/statement for the main app repos, and resolution of the source-available vs open-source discrepancy.

              • [github] Composable blocks: text, databases, kanban, calendar & custom Types.
              • [github] Extensible through a gRPC API and AI "Agents" (see AGENTS.md).
              • [community] I found Anytype a few months ago and thought 'wow maybe I can ditch Turtl and just use this.' A few things bugged me: it's source-available …
            4. ai-native userSelf-host the core product

              weight 3 · round to Anytype
              Obsidiannone0/10

              Obsidian's core app is closed-source (obsidian-comm-12) and Sync/Publish are proprietary paid cloud services with no documented self-hosted server alternative; the only 'local' aspect is that vault files live on-device, which is not the same as self-hosting the product's infrastructure. No evidence of an official self-hostable sync/publish server or open-source core.

              • [community] Obsidian being closed-source makes it harder to verify their security model compared to note-taking systems where all plugin code is visible…
              • [claimed-docs] Obsidian Sync encrypts your remote vault and all communication with Obsidian's servers.
              • [claimed-docs] Obsidian Publish is a cloud-based hosting service that lets you publish your notes as a wiki, knowledge base, documentation, or digital gard…
              • [claimed-docs] Obsidian Sync is an add-on service that allows you to privately sync your notes across devices.
              Anytypefullcommunity8/10

              Anytype ships a self-hostable network node (Docker image maintained by the team) for backup/sync, plus a local-only mode that removes any dependency on Anytype's backup node entirely, and the core client itself is offline-first storing all data locally. Community input corroborates the p2p/no-central-server architecture actually working in practice. Missing for 10: independent hands-on validation of running the official self-host Docker image end-to-end, and more detail on feature parity/limits of self-hosted vs managed network.

              • [claimed-docs] To back up your channels and data to a self-hosted network, you need to have a network configuration.
              • [claimed-docs] There's also a docker image that's maintained by the team.
              • [claimed-docs] export all your channels, and import them into a new identity after switching the network mode
              • [claimed-docs] This mode disables Anytype's backup node entirely—meaning multi-device syncing will only work over the same local network
              • [claimed-docs] you can enable local-only mode. This mode disables Anytype's backup node entirely
              • [claimed-docs] If you prefer to fully keep your data on your device without any server to sync between your desktop and mobile, you can enable local-only m…
              • [claimed-docs] All your content is stored locally on your device... This means an offline-first experience: the app always works without an internet connec…
              • [community] (Anytype team) All your data in Anytype is encrypted at rest; only the indexes are not encrypted currently. We have plans to also encrypt th…

            Organization retrieval — stories about organization retrieval in this arenaOrganization retrieval

            Stories about organization retrieval in this arena

            Metadata

            1. power-userAttach typed properties and tags to notes and use them consistently for organization and retrieval

              weight 2 · round to Anytype
              Obsidianpartialcommunity5/10

              Obsidian's Bases core plugin (database-like views of notes) and internal linking support the kind of structured organization/retrieval a power-user would want, and community evidence confirms Bases is used as a fast, if less comprehensive, alternative to Dataview for querying notes by metadata. However, the evidence pack never explicitly documents Obsidian's Properties (YAML frontmatter with typed fields) or tag system, nor how tags/properties are used consistently for retrieval. Missing for 10: explicit docs on typed Properties/frontmatter, dedicated tag-pane/tag-search documentation, and hands-on confirmation that typed properties work reliably for retrieval across a vault.

              • [claimed-docs] Bases is a core plugin that lets you create database-like views of your notes.
              • [community] Bases is essentially a 90% replacement for the Dataview plugin, much faster and more responsive, though not yet as comprehensive.
              • [claimed-docs] By linking notes, you can create a network of knowledge.
              Anytypefullcommunity7/10

              Anytype's documented object model lets users create custom Types and attach structured properties, then retrieve them via Queries that assemble results by defined criteria (docs-32/38, docs-8/21), which is the core of typed, consistent organization and retrieval; Templates further support consistent object creation (docs-13/22). Missing for 10: explicit documentation of a dedicated 'tag' property type (only 'Types'/relations are described) and independent verification that large-scale tagging stays consistent (one community report flags friction reconciling bulk/CSV data at scale, comm-10).

              • [claimed-docs] Anytype comes with built-in Types, but you can create your own custom Types to match your needs.
              • [claimed-docs] you can create your own custom Types to match your needs.
              • [claimed-docs] A Query is a question you ask your knowledge base—answered instantly and kept up to date automatically.
              • [claimed-docs] Rather than manually curating a list of things you're looking for, you define the criteria and the Query assembles the result for you as a V…
              • [claimed-docs] A Template is a saved layout for a page that you can reuse.
              • [claimed-docs] you define what a good starting point looks like once and it'll form the base for every new Object you create afterwards
              • [community] I consistently find myself in need of a 'merge feature' when re-importing cleaned CSV data into Anytype database objects - the larger the da…

            Queries

            1. power-userQuery my notes by their structured properties and render live database-style views (tables, boards, lists) from those queries

              weight 3 · round to Obsidian
              Obsidianpartialcommunity7/10

              Obsidian's core 'Bases' plugin is documented as letting users 'create database-like views of your notes' from structured properties, and community evidence corroborates it as a real, working feature comparable to the popular Dataview plugin, confirming table/board-style query views exist. However, community feedback notes Bases is 'not yet as comprehensive' as Dataview and lacks its imperative dataviewjs scripting for custom dynamic rendering, so some advanced query/view flexibility power-users expect is limited. Missing for 10: detailed first-party documentation of specific view types (table/board/list) and their query syntax, plus independent confirmation these views match the full breadth of 'live database' functionality claimed.

              • [claimed-docs] Bases is a core plugin that lets you create database-like views of your notes.
              • [community] Bases is essentially a 90% replacement for the Dataview plugin, much faster and more responsive, though not yet as comprehensive.
              • [community] Dataview's dataviewjs mode lets you write custom imperative JavaScript to dynamically render content in notes, a capability Bases (queries-t…

              Anytype supports structured Types/properties and Queries that assemble live, auto-updating Views (docs describe defining criteria and getting results as a View), plus tables/kanban/calendar-style database views per the GitHub description. However, formulas are explicitly still missing per a co-founder community comment, and there's no independent hands-on evidence confirming board/list view richness or complex cross-property querying at scale. missing for 10: independent/hands-on verification of multi-view query rendering (table/board/list) beyond docs claims, confirmation of formula/aggregation support, and evidence of performance/robustness with large structured datasets.

              • [claimed-docs] A Query is a question you ask your knowledge base—answered instantly and kept up to date automatically.
              • [claimed-docs] Rather than manually curating a list of things you're looking for, you define the criteria and the Query assembles the result for you as a V…
              • [claimed-docs] Anytype comes with built-in Types, but you can create your own custom Types to match your needs.
              • [github] Composable blocks: text, databases, kanban, calendar & custom Types.
              • [community] Anytype has tables now, simple, no formulas yet. Plan to add formulas to databases - it's one of the top requested features on our forum (co…

            Search

            1. researcherInstantly search all my notes with full-text search plus filters on tags, properties, and paths — including offline

              weight 3 · round to Anytype
              Obsidianpartialclaimed4/10

              Evidence confirms offline-first, local plain-text storage (docs-2, docs-20, docs-23) and Bases as a database-like filtering view on note properties (docs-6), plus tag-based linking (docs-18), which together imply some filterable retrieval. However, the pack contains no explicit documentation of Obsidian's full-text search engine, search operators for tags/paths, or performance claims about instant search across large vaults. Missing for 10: dedicated full-text search docs, tag/path/property query syntax evidence, independent hands-on confirmation of search speed/completeness.

              • [claimed-docs] Obsidian uses non-proprietary plain text Markdown files stored locally on your device. You have total control over your data, which means yo…
              • [claimed-docs] Bases is a core plugin that lets you create database-like views of your notes.
              • [claimed-docs] By linking notes, you can create a network of knowledge.
              • [claimed-docs] Obsidian stores your notes as Markdown-formatted plain text files in a vault.
              • [claimed-docs] Apps come and go, but your data should last. Obsidian uses non-proprietary plain text Markdown files stored locally on your device.
              Anytypepartialclaimed5/10

              Anytype's Queries let users filter by Type, tag, and other properties, and all data is stored locally for a genuine offline-first experience, which supports the filtering and offline parts of this story. However, the evidence never documents a full-text search feature, path-based filtering, or how these Query filters combine with a search index — missing for 10: explicit full-text search documentation, filtering by file/object 'paths', and any performance/scale claims for search across large note collections.

              • [claimed-docs] A Query is a question you ask your knowledge base—answered instantly and kept up to date automatically.
              • [claimed-docs] Rather than manually curating a list of things you're looking for, you define the criteria and the Query assembles the result for you as a V…
              • [claimed-docs] All your content is stored locally on your device... This means an offline-first experience: the app always works without an internet connec…
              • [claimed-docs] Anytype comes with built-in Types, but you can create your own custom Types to match your needs.
              • [claimed-docs] you can create your own custom Types to match your needs.

            Plugins extensibility — stories about plugins extensibility in this arenaPlugins extensibility

            Stories about plugins extensibility in this arena

            Automation hooks

            1. developerDrive the app from outside — create or open notes via a URI scheme, deep links, or a local endpoint — to wire it into my scripts and workflows

              weight 2 · round to Anytype
              Obsidianpartialprobed6/10

              Obsidian documents a native URI protocol for triggering actions like opening or creating notes, which directly supports scripting/automation via deep links (obsidian-docs-8). However, there is no first-party local HTTP endpoint or official CLI evidenced — the probe explicitly confirms Obsidian ships no official CLI or vendor MCP server, leaving any local-endpoint automation to third-party community plugins not covered in this pack. Missing for 10: vendor-documented local REST/HTTP endpoint, independent hands-on examples of URI-driven workflows in real automation pipelines.

              • [claimed-docs] Obsidian URI is a custom URI protocol supported by Obsidian that lets you trigger various actions, such as opening a note or creating a note…
              • [probe] PROBE runtime (recorded 2026-09-05): the vendor's own community-plugin registry (obsidianmd/obsidian-releases community-plugins.json) counte…
              Anytypefullprobed8/10

              Anytype ships a local-API (localhost, offline) with a documented OpenAPI spec (22 paths) that developers can call directly from scripts, plus a CLI/headless server mode and an official MCP server that fronts this API for automation — all confirmed by both docs and runtime probes. This covers programmatic create/open/search of Objects for scripting and workflow integration, though it's a REST/gRPC local API rather than a classic OS-level URI scheme/deep-link handler. Missing for 10: explicit documentation of an os-level 'anytype://' URI scheme or deep-link handler, and independent third-party corroboration beyond vendor docs/probes.

              • [claimed-docs] Our API is now available and directly included with the desktop app, running entirely on localhost. It operates fully offline
              • [claimed-docs] Anytype CLI is now available - run Anytype as a headless server for automation and scripting.
              • [probe] PROBE runtime (recorded 2026-09-05): the official Anytype MCP server (npm @anyproto/anytype-mcp 1.2.10) launched keylessly via `npx -y @anyp…
              • [probe] PROBE runtime (recorded 2026-09-05): the local API's machine-readable OpenAPI 3.1.0 spec (22 paths) was fetched keylessly from the vendor's …
              • [claimed-docs] the agent can run scripts against your Anytype data — programmatically — to handle bulk edits, transformations, and repetitive tasks
              • [claimed-docs] Drop it into Claude Code, Cursor, Gemini CLI, GitHub Copilot, or any other agent-capable tool, and the agent can run scripts against your An…

            Plugins

            1. power-userBrowse and install from a large catalog of community plugins/extensions to add features the core app doesn't ship

              weight 3 · round to Obsidian
              Obsidianfullprobed9/10

              Obsidian's own docs describe a dedicated Community Plugins system for extending functionality (obsidian-docs-7, obsidian-docs-31, obsidian-docs-33), and a runtime probe confirms the vendor's official plugin registry lists 7,275 published community plugins, verifying the catalog's scale beyond marketing claims. Community discussion corroborates real-world reliance on specific popular plugins (Dataview, Git, Text-Generator) as everyday power-user tools, and docs also cover the security model (Restricted Mode) governing plugin installation. Missing for 10: independent step-by-step hands-on installation walkthrough/review of the browse-and-install UI flow itself.

              • [claimed-docs] Use plugins to adapt Obsidian to fit your specific needs, such as support for additional file formats or integrating with a third-party serv…
              • [claimed-docs] Learn how to extend Obsidian with plugins built by the community.
              • [claimed-docs] Plugins let you extend Obsidian with your own features to create a custom note-taking experience.
              • [claimed-docs] By default, Obsidian runs in Restricted Mode to prevent third-party code execution.
              • [probe] PROBE runtime (recorded 2026-09-05): the vendor's own community-plugin registry (obsidianmd/obsidian-releases community-plugins.json) counte…
              • [community] Bases is essentially a 90% replacement for the Dataview plugin, much faster and more responsive, though not yet as comprehensive.
              • [community] The Git plugin is great for single-device backup but not great for device sync or collaboration; a real-time collaboration plugin using CRDT…
              Anytypenone0/10

              Anytype documents an API, CLI, MCP server, and 'Agent Skill' for scripting/AI integration, but nothing in the evidence describes a community plugin/extension marketplace or catalog that users can browse and install to add features — these integrations are developer/API surfaces, not an installable plugin ecosystem.

              • [claimed-docs] Our API is now available and directly included with the desktop app, running entirely on localhost. It operates fully offline
              • [claimed-docs] Anytype CLI is now available - run Anytype as a headless server for automation and scripting.
              • [github] Extensible through a gRPC API and AI "Agents" (see AGENTS.md).
              • [probe] official MCP server documented at https://developers.anytype.io/docs/examples/featured/mcp/
            2. developerBuild my own plugins against a documented extension API/SDK with samples and developer docs

              weight 2 · round to Obsidian
              Obsidianfullprobed8/10

              Obsidian has a dedicated developer docs site with a 'Build a plugin' tutorial that compiles a sample plugin from source, an official API repository (obsidian-api) documenting interfaces like Vault, and TypeScript-based plugin development guidance; the registry-verified 7,275 community plugins confirm the extension API is actively used at scale. missing for 10: independent hands-on review of doc quality/completeness, and no official CLI/scaffolding tool beyond the sample build tutorial.

              • [claimed-docs] In this tutorial, you'll compile a sample plugin from source code and load it into Obsidian.
              • [claimed-docs] Build plugins to extend the existing functionality in Obsidian using TypeScript.
              • [claimed-docs] you'll compile a sample plugin from source code and load it into Obsidian.
              • [claimed-docs] Plugins let you extend Obsidian with your own features to create a custom note-taking experience.
              • [github] Vault, the interface that lets you interact with files and folders in the vault.
              • [github] `Vault`, the interface that lets you interact with files and folders in the vault.
              • [probe] PROBE runtime (recorded 2026-09-05): the vendor's own community-plugin registry (obsidianmd/obsidian-releases community-plugins.json) counte…
              Anytypepartialprobed6/10

              Anytype documents a local REST API (with a real OpenAPI 3.1 spec, 22 paths) plus a CLI, an official MCP server, and an 'agents skill' example showing scripts run against Anytype data — this gives developers a documented, sample-backed way to build integrations. However there's no evidence of an actual in-app plugin/extension SDK (e.g., UI extension points, a plugin marketplace, or a formal SDK package) — the API is more integration/automation-oriented than a plugin framework. Missing for 10: an official plugin SDK/framework for extending the app itself, a plugin marketplace or registry, and broader third-party plugin examples beyond MCP/agent scripts.

              • [claimed-docs] Our API is now available and directly included with the desktop app, running entirely on localhost. It operates fully offline
              • [claimed-docs] Anytype CLI is now available - run Anytype as a headless server for automation and scripting.
              • [claimed-docs] enabling AI assistants to seamlessly interact with Anytype's API through natural language.
              • [claimed-docs] the agent can run scripts against your Anytype data — programmatically — to handle bulk edits, transformations, and repetitive tasks
              • [claimed-docs] Drop it into Claude Code, Cursor, Gemini CLI, GitHub Copilot, or any other agent-capable tool, and the agent can run scripts against your An…
              • [probe] PROBE runtime (recorded 2026-09-05): the official Anytype MCP server (npm @anyproto/anytype-mcp 1.2.10) launched keylessly via `npx -y @anyp…
              • [probe] PROBE runtime (recorded 2026-09-05): the local API's machine-readable OpenAPI 3.1.0 spec (22 paths) was fetched keylessly from the vendor's …
              • [github] Extensible through a gRPC API and AI "Agents" (see AGENTS.md).

            Privacy posture — data-handling and privacy storiesPrivacy posture

            Data-handling and privacy stories

            1. ai-native userChoose where my data is stored (region/residency)

              weight 2 · round to Anytype
              Obsidianpartialclaimed5/10

              Obsidian's core value proposition is local-first storage — notes are plain-text Markdown files kept on the user's own device, giving inherent control over data location without relying on a vendor cloud (obsidian-docs-2, obsidian-docs-20, obsidian-docs-23). However, for users who opt into Obsidian Sync, there is no documented ability to choose a specific storage region/jurisdiction for the encrypted cloud vault. missing for 10: explicit region/residency selection for Obsidian Sync servers, any multi-region hosting options, independent confirmation of server locations.

              • [claimed-docs] Obsidian uses non-proprietary plain text Markdown files stored locally on your device. You have total control over your data, which means yo…
              • [claimed-docs] Obsidian stores your notes as Markdown-formatted plain text files in a vault.
              • [claimed-docs] Apps come and go, but your data should last. Obsidian uses non-proprietary plain text Markdown files stored locally on your device.
              • [claimed-docs] Obsidian Sync is an add-on service that allows you to privately sync your notes across devices.
              • [claimed-docs] Obsidian Sync encrypts your remote vault and all communication with Obsidian's servers.

              Anytype is local-first (data stored on-device) and offers a self-hosted network / local-only mode, giving users control over where their data physically lives rather than a fixed vendor cloud region — this indirectly satisfies data-residency concerns. However, there's no explicit multi-region cloud selection feature or documented compliance framework (e.g., EU-only hosting) — missing for 10: explicit region/residency selection UI, documented compliance certifications, and independent verification of self-host deployment satisfying legal residency requirements.

              • [claimed-docs] To back up your channels and data to a self-hosted network, you need to have a network configuration.
              • [claimed-docs] There's also a docker image that's maintained by the team.
              • [claimed-docs] you can enable local-only mode. This mode disables Anytype's backup node entirely
              • [claimed-docs] If you prefer to fully keep your data on your device without any server to sync between your desktop and mobile, you can enable local-only m…
              • [claimed-docs] Our infrastructure handles background syncing and backups automatically, so you retain full ownership of your data without compromising your…
              • [community] As a teacher I just can't use Notion or any other US-service due to GDPR concerns. I hope AnyType copies as many good Notion features so I c…
            2. ai-native userPrevent my data from being used to train AI models

              weight 3 · round drawn
              Obsidianpartialcommunity6/10

              Obsidian's core architecture (local plain-text Markdown storage, optional end-to-end encrypted Sync where 'no one — not even the Obsidian team — can access your notes') strongly implies user data isn't harvested for AI training since it never leaves the user's control by default. However, there is no explicit vendor statement or policy addressing AI-training use of data, and Obsidian's own docs admit community plugins have unrestricted filesystem/network access with no sandboxing, meaning third-party plugins (e.g. AI plugins) could still exfiltrate data outside Obsidian's control. Missing for 10: an explicit anti-AI-training data policy statement, and any assurance/controls over what community AI plugins do with vault data.

              • [claimed-docs] Obsidian stores your notes as Markdown-formatted plain text files in a vault.
              • [claimed-docs] End-to-end encryption (default) offers the strongest security... This guarantees that no one — not even the Obsidian team — can access your …
              • [claimed-docs] Apps come and go, but your data should last. Obsidian uses non-proprietary plain text Markdown files stored locally on your device.
              • [community] Confirmed via Obsidian's own docs: there is no sandboxing at all for community plugins - every plugin has full access to your computer's fil…
              • [community] Obsidian being closed-source makes it harder to verify their security model compared to note-taking systems where all plugin code is visible…

              Anytype's local-first, encrypted architecture ('not even Anytype can see your content', all data stored locally, offline-first) strongly implies the vendor has no access to user data and thus cannot use it for AI training, and this is reinforced by the fact that AI integrations (MCP, local API) run entirely on localhost rather than sending data to a cloud AI service. However, there is no explicit vendor statement or ToS clause addressing AI-training use of data, and community evidence notes that index data is not yet encrypted at rest, a caveat to the 'we can't see your data' claim. Missing for 10: an explicit no-AI-training policy/ToS clause, and confirmation that even metadata/indexes are excluded from any vendor-side processing.

              • [claimed-docs] Only you can access your spaces and grant access to others — not even Anytype can see your content.
              • [claimed-docs] You control access. Only you can access your spaces and grant access to others — not even Anytype can see your content.
              • [claimed-docs] All your content is stored locally on your device... This means an offline-first experience: the app always works without an internet connec…
              • [claimed-docs] Our API is now available and directly included with the desktop app, running entirely on localhost. It operates fully offline
              • [community] (Anytype team) All your data in Anytype is encrypted at rest; only the indexes are not encrypted currently. We have plans to also encrypt th…
            3. ai-native userControl data retention and deletion

              weight 2 · round drawn
              Obsidianpartialclaimed6/10

              Obsidian's local-first, plain-text vault model (obsidian-docs-20, obsidian-docs-23, obsidian-docs-2) gives users full control to delete or retain data simply by managing files on disk, and Sync is end-to-end encrypted with version history to restore/rollback (obsidian-docs-21, obsidian-docs-28). However there's no explicit documentation on server-side retention windows, deletion guarantees for Sync/Publish-hosted data, or export/purge tooling tailored to AI-native automation. Missing for 10: explicit Sync/Publish data-retention or deletion policy, documented data-export/erasure API, and any AI-specific retention controls.

              • [claimed-docs] Obsidian stores your notes as Markdown-formatted plain text files in a vault.
              • [claimed-docs] Apps come and go, but your data should last. Obsidian uses non-proprietary plain text Markdown files stored locally on your device.
              • [claimed-docs] Obsidian uses non-proprietary plain text Markdown files stored locally on your device. You have total control over your data, which means yo…
              • [claimed-docs] End-to-end encryption (default) offers the strongest security... This guarantees that no one — not even the Obsidian team — can access your …
              • [claimed-docs] Version history - View or restore previous versions of a note.

              Anytype's local-first architecture gives strong implicit control over retention: data lives encrypted at rest on-device (anytype-docs-44, anytype-comm-9), can be exported/imported at any time (anytype-docs-20), and local-only mode lets users disable all cloud/backup-node sync entirely (anytype-docs-24, anytype-docs-30), plus self-hosting for full network control (anytype-docs-6, anytype-docs-19). However there's no explicit documented 'delete my data/account' feature, data-retention policy statement, or purge/right-to-erasure mechanism in the evidence — only inferred control via local file ownership and export. Missing for 10: explicit deletion/erasure feature or policy docs, retention period controls, and confirmation of what happens to synced/self-hosted copies upon deletion request.

              • [claimed-docs] A Vault is an encrypted container in Anytype that you own. Everything you create lives inside your Vault, stored directly on your device.
              • [claimed-docs] You can import content into your spaces and export it at any time.
              • [claimed-docs] you can enable local-only mode. This mode disables Anytype's backup node entirely
              • [claimed-docs] If you prefer to fully keep your data on your device without any server to sync between your desktop and mobile, you can enable local-only m…
              • [claimed-docs] To back up your channels and data to a self-hosted network, you need to have a network configuration.
              • [community] (Anytype team) All your data in Anytype is encrypted at rest; only the indexes are not encrypted currently. We have plans to also encrypt th…
              • [claimed-docs] Our infrastructure handles background syncing and backups automatically, so you retain full ownership of your data without compromising your…
            4. ai-native userOpt out of telemetry and usage tracking

              weight 2 · round drawn
              Obsidiannone0/10

              The evidence pack covers local-first storage and Sync encryption but contains no mention of telemetry, usage analytics, or an opt-out setting for such tracking. This is a fair question for any desktop app, so absence of evidence yields 'none' rather than 'na'.

                Anytypenone0/10

                The evidence pack details Anytype's local-first storage, encryption, and offline-first architecture (anytype-docs-29, anytype-docs-31, anytype-docs-43), but none of it mentions a telemetry/usage-analytics toggle or opt-out setting specifically. Privacy-by-architecture claims don't substitute for documented telemetry controls, so this applicable axis has no direct supporting evidence.

                Publish sharing — stories about publish sharing in this arenaPublish sharing

                Stories about publish sharing in this arena

                Publish

                1. researcherPublish selected notes as a browsable website — a digital garden with working links — without leaving the app

                  weight 2 · round drawn
                  Obsidianfullclaimed8/10

                  Obsidian Publish lets users select notes from their vault and publish them as a hosted, browsable site (digital garden/wiki) at publish.obsidian.md/your-site, with working internal links preserved via Obsidian's native linking system, all configured from within the app. missing for 10: no independent hands-on account of the publish workflow or link-rendering fidelity, and Publish is a paid add-on rather than free/bundled.

                  • [claimed-docs] Obsidian Publish is a cloud-based hosting service that lets you publish your notes as a wiki, knowledge base, documentation, or digital gard…
                  • [claimed-docs] Select the notes you want to share with the world, press Publish, and we'll host it at publish.obsidian.md/your-site
                  • [claimed-docs] By linking notes, you can create a network of knowledge.
                  Anytypefullclaimed8/10

                  Anytype's Web Publishing feature lets users pick any Object and click Publish to generate a static HTML page on a personal subdomain (.any.org), including custom icon/cover, directly from within the app — matching the digital-garden use case with working links via the app's native linking/backlinking system. Missing for 10: no independent/community confirmation of link-following behavior between published pages or customization depth, and no evidence on bulk/multi-page publishing workflows.

                  • [claimed-docs] Web Publishing lets you turn any Object into a public webpage at a URL anyone can visit.
                  • [claimed-docs] Pick an Object, click Publish, and Anytype generates a static HTML page hosted on your personal subdomain at .any.org/
                  • [claimed-docs] Custom Object icon and cover — appears at the top of the page
                  • [claimed-docs] Include a custom ANY ID — your unique handle, used for web publishing URLs
                  • [claimed-docs] Linking on Anytype is what turns a bunch of separate notes into a connected knowledge base.
                  • [claimed-docs] These connections become incredibly valuable. You can trace how ideas relate, see what's connected to a project

                Sync collaboration — stories about sync collaboration in this arenaSync collaboration

                Stories about sync collaboration in this arena

                Collaboration

                1. researcherShare a vault or space with collaborators and edit notes together without stepping on each other's changes

                  weight 2 · round drawn

                  Vendor docs claim Obsidian Sync lets teams 'collaborate on a shared vault' and offers version history to restore prior versions, but this is file-sync-based rather than real-time conflict-free editing — community evidence explicitly notes that neither Sync-adjacent tools (e.g. Git plugin) are 'great for device sync or collaboration' and that a separate third-party CRDT-based plugin had to be built to achieve Google-Docs-style simultaneous editing without overwriting changes, implying native Sync doesn't guarantee non-destructive concurrent edits. missing for 10: evidence of built-in conflict-free simultaneous multi-user editing, first-party documentation on merge/conflict handling during concurrent edits, hands-on reports confirming no data loss when two collaborators edit the same note at once.

                  • [claimed-docs] With Obsidian Sync you can collaborate on a shared vault with your team.
                  • [claimed-docs] Version history - View or restore previous versions of a note.
                  • [community] The Git plugin is great for single-device backup but not great for device sync or collaboration; a real-time collaboration plugin using CRDT…

                  Anytype's docs claim you can share a Vault/space and collaborate without sacrificing privacy, with peer-to-peer sync or self-hosting for shared editing (anytype-docs-12, anytype-docs-33, anytype-docs-39), but independent community evidence directly contradicts this: a Notion employee notes Anytype 'still lacking collaboration' and another user reports 'you can't share with others yet' as of their hands-on testing (anytype-comm-5, anytype-comm-8), and another user flags the need for a 'merge feature' when re-importing data, suggesting conflict handling for concurrent edits is immature (anytype-comm-10). Missing for 10: documented conflict-resolution/CRDT mechanics for simultaneous multi-user edits, and recent independent confirmation that sharing/collaboration works reliably today.

                  • [claimed-docs] Anytype lets you collaborate with others without sacrificing your privacy.
                  • [claimed-docs] Collaborators don't need to provide an email address, buy a subscription, or ask anyone for permission.
                  • [claimed-docs] You can even collaborate directly with others using peer-to-peer sync or self-host on your own network.
                  • [community] (Notion employee) The Anytype model is really cool - they've rebuilt Lotus Notes with 21st century E2E encrypted protocols... However they a…
                  • [community] I found Anytype a few months ago and thought 'wow maybe I can ditch Turtl and just use this.' A few things bugged me: it's source-available …
                  • [community] I consistently find myself in need of a 'merge feature' when re-importing cleaned CSV data into Anytype database objects - the larger the da…

                Sync

                1. power-userAn official sync service keeps my notes updated across all my devices with end-to-end encryption the vendor can't read

                  weight 3 · round to Obsidian
                  Obsidianfullcommunity8/10

                  Obsidian Sync is an official first-party add-on service documented to encrypt the remote vault and all communications, with end-to-end encryption as the default so 'no one — not even the Obsidian team — can access your notes,' directly matching the story. Missing for 10: independent third-party security audit or hands-on verification of the E2E claim, and one community report notes an Android sync edge case (files not saved until note unloads) that can cause missing content during sync, a minor reliability caveat.

                  • [claimed-docs] Obsidian Sync encrypts your remote vault and all communication with Obsidian's servers.
                  • [claimed-docs] End-to-end encryption (default) offers the strongest security... This guarantees that no one — not even the Obsidian team — can access your …
                  • [claimed-docs] Obsidian Sync is an add-on service that allows you to privately sync your notes across devices.
                  • [claimed-docs] End-to-end encryption (default) offers the strongest security but requires you to safely store your encryption password.
                  • [community] The Obsidian Android app does not save files to storage until the note unloads, which can break things if you sync/pull mid-edit, sometimes …

                  Anytype ships an official multi-device sync via its backup-node infrastructure with claims of full E2E encryption where 'not even Anytype can see your content' (anytype-docs-31, anytype-docs-42, anytype-docs-43), and sync reportedly works well across devices (anytype-comm-9). However, a hands-on user and the vendor's own team response concretely contradict the blanket E2E claim: data is not fully encrypted on disk and 'only the indexes are not encrypted currently' (anytype-comm-8, anytype-comm-9), meaning the vendor itself confirms a gap in the encryption story it markets. missing for 10: independent security audit confirming full E2E coverage, resolution of the unencrypted-index gap, and clearer docs distinguishing at-rest vs. index encryption.

                  • [claimed-docs] Only you can access your spaces and grant access to others — not even Anytype can see your content.
                  • [claimed-docs] Our infrastructure handles background syncing and backups automatically, so you retain full ownership of your data without compromising your…
                  • [claimed-docs] You control access. Only you can access your spaces and grant access to others — not even Anytype can see your content.
                  • [community] I found Anytype a few months ago and thought 'wow maybe I can ditch Turtl and just use this.' A few things bugged me: it's source-available …
                  • [community] (Anytype team) All your data in Anytype is encrypted at rest; only the indexes are not encrypted currently. We have plans to also encrypt th…
                2. power-userView a note's version history and restore earlier versions or recover deleted notes

                  weight 2 · round to Obsidian
                  Obsidianfullclaimed6/10

                  Obsidian's own docs explicitly list 'Version history - View or restore previous versions of a note' as a feature of Obsidian Sync, directly matching the story's core ask for power-users who pay for Sync. Missing for 10: explicit documentation of deleted-note recovery workflow, and independent/hands-on corroboration beyond the single first-party doc line.

                  • [claimed-docs] Version history - View or restore previous versions of a note.
                  • [claimed-docs] Obsidian Sync is an add-on service that allows you to privately sync your notes across devices.
                  Anytypenone0/10

                  No evidence in the pack mentions version history, restoring earlier versions, or recovering deleted notes; documentation covers sync, backup, encryption, import/export, and API/MCP integrations but never a version-history or undo/trash-recovery feature.