Obsidian · Comparison of local first

Obsidian and Anytype: 2 approaches to local-first notes

This page was machine-translated from Japanese. Read the Japanese original

How to connect the Markdown at hand and how to assemble your own data model. Separate the actual saving example of Obsidian, the official description of Anytype, and the Linux startup screen to organize the selected axis.

Confirmation date: September 30, 2026 (UTC) · Author verification of Linux version

The axis you choose is the file and data model

If you value treating the saved text as a Markdown file, this Obsidian example will be the material for judgment. If you want to assemble the types and displays of information with your own data model, the official explanation of Anytype will be the entrance to consideration. Both only display "local" and do not have the same saving format and synchronization conditions.

In this article, we confirmed the four saved files and link display of Obsidian with the actual author Vault. Anytype actually started the official Linux version once and observed the welcome screen. Since it is not a comparison of the same task from both apps to saving and editing, the type of basis is specified in the table.

Axis of comparisonObsidianAnytype
Save sentencesSave and reopen the Markdown of the author Vault with the actual GUI. You can get the original text below.The official README describes offline-first/local storage. The internal storage format and actual storage operation have not been measured.
How to connect informationFollow the author's wikilink and finally observe four notes and three resolved links.The official README explains its own data model, composable blocks, and custom Types. The creation of the actual object has not been confirmed.
Synchronization and encryptionConfirm the saving and reopening of this Vault. Synchronization and encryption are not subject to verification for this example.P2P, end-to-end/zero-knowledge encryption is the description of the official README. Actual communication, implementation, and key management have not been measured.
This actual application observationLinux version 1.13.7 actual General display, editing, saving, linking, reopening.Launch of the selected official Linux AppImage 0.57.3, with two observations of the welcome screen. The version displayed in the interface was not checked.

Obsidian: Check the saved text and links in the file

I placed three short Japanese notes on the isolated author Vault as input, added the reason for the relationship in the actual GUI, and created a new index. Put a link from the index to the two notes in the body, and reopen it after saving to make sure it matches the original file.

The original screen that reopened the index saved in Obsidian
The original screen that reopened the index created and saved with the real GUI. The two links and the Japanese text were combined with the 324 bytes saved Markdown. Open the original image

The following is the full text of the index that was actually saved. If you copy it, you can get the same text as the original file.

Full text of 索引.md saved by the author
# 索引

この例で扱うテーマは、メモを書く段階と、関連を残す段階を分けること。

- [[20260930-01 入力と整理を分ける]] — 書き留める内容と整理する内容を分ける例。
- [[20260930-02 関係に理由を添える]] — 関連ノートへ進む理由を添える例。

In this example, the wikilink of the body represents the relationship to another note. Before adding a link, it became three notes and zero links, after adding the reason for the relationship, it became three notes and one link, and after adding the index, it became four notes and three links. The graph shows this saved content in a different way.

Original graph of four notes and three links of Obsidian author Vault
Four notes in the final state and three resolved wikilinks. The index and the two related notes are connected, and the temporary notes are independent. It is not a measurement of work speed or productivity. Open the original image

You can see that Markdown can be read as a file from this small actual storage example. Whether to interpret the same wikilink notation in other apps or reproduce additional functions is a different condition. The actual operation of detailed links, backlinks, and reading screens is summarized in Zettelkasten's author example.

Anytype: The real screen once the official Linux version was launched

Obtained the Linux AppImage of the official release v0.57.3, confirmed the match between the published file size 285,484,043 bytes and SHA256, and started it once. The following is the original PNG that observed the actual application for reading only.

The original screen of welcome displayed after starting the official Linux version Anytype
The first observation after one startup. Two entrances, I am new here and I already have a Key, are displayed. I didn't click on any of them, and I checked the welcome display. Open the original image

The same entrance was displayed in the second observation following. The way the animation looks has changed, but it is not the result of opening objects, editing screens, or workspaces after logging in. Another possession window is a blank New tab and is not counted as evidence of the workspace.

The same startup screen observed the second time
Anytype second welcome observation original screen of the same activation
The second observation for the same activation. I did not add new startups or operations, and reconfirmed the welcome display. Open the original image

This unique example of actual machine startup is up to the welcome drawing of the official Linux version. We do not create accounts, log in, operate keys, import, create objects, or export. The 0.57.3 version is an official release, identification of fixed source and acquisition files, and it is not a claim to have confirmed the version display on the screen.

Official description of Anytype: Assemble your own data model

v0.57.3 describes Anytype as a personal knowledge base, creates pages, tasks, wikis, diaries, etc., and defines your own data model and introduces how to use it. In addition, it lists composable blocks such as text, database, kanban, calendar, and custom Types. This is not a function observed from this welcome, but an explanation based on the official source.

“Offline‑first, local storage with optional peer‑to‑peer sync.”

“Composable blocks: text, databases, kanban, calendar & custom Types.”

Anytype v0.57.3's fixed commit・Official README

The same README describes end-to-end encryption and zero-knowledge encryption powered by any-sync. These describe a design involving local storage, optional P2P synchronization, and encryption. Our launch observation did not measure the internal storage format, communication with synchronization peers, encryption implementation, or key management and recovery.

For this reason, the Markdown preservation example of Obsidian and the design description of Anytype have different evidence. It can be used to determine whether you want to handle the text on a file basis or whether you want to design the type of information and display in a data model. The safety of both, the certainty of synchronization, and the ranking of reproducibility after export cannot be listed from this record.

Decide the conditions you value in your own notebook

  1. I want to have a file-by-file basis: If you read the Markdown example below, you can specifically check the text and link notation saved in Obsidian. We will separately grasp the necessary status, including the dependence of additional functions.
  2. I want to organize the same information by type and display: You can use the official data model description of Anytype as an entrance to consideration. The operation of the version you actually use and the entry and exit of the necessary data are separate confirmations from the saved example.
  3. To use multiple devices: Evaluate storage destinations, synchronization, recovery, and backups as separate requirements. The label “local-first” alone does not establish how a product behaves on phones or during synchronization.

After looking at the startup screen of the actual app and the saved text, it is easier to compare if you decide whether the information you handle daily is mainly text or information with types and displays.

Get an actual save example of Obsidian

ZIP contains the index, two links, and four original Markdown of the temporary memo in Japanese file names. The wikilink destination of the index is included, and the text of the original PNG and the original Markdown has not been processed. Anytype exports, real apps, plug-ins, settings and account information are not included.

This is a content for practice made by the author. The operation of placing it on the reader's Vault or importing it into another application is not included in the actual verification of this record.

Frequently Asked Questions

Are both Obsidian and Anytype local first?
Both put local storage first, but the evidence we can show this time differs. In Obsidian, we edited and saved Markdown text in the author's own Vault through the real GUI, then reopened it and compared. For Anytype, the official README describes local storage and optional P2P sync. Our hands-on test on Linux went only as far as launching the app and seeing the welcome screen.
Is Anytype an app that manages Markdown files as they are?
The pinned official README describes a customizable data model, text, databases, kanban, calendars, and custom Types. We did not measure Anytype’s internal storage format or Markdown import and export. These results do not establish that the Markdown files distributed for Obsidian can be round-tripped through Anytype.
How far have you been able to confirm on the Anytype startup screen?
I started the official Linux AppImage 0.57.3 once and observed the welcome screen with I am new here and I already have a Key twice. The button is not clicked. Another ownership window is a blank New tab, not a workspace after logging in. The app version on the screen has also not been confirmed.
Is it always safer to be encrypted?
This record cannot establish a security ranking. End-to-end encryption and zero knowledge are claims in the pinned official README for Anytype. We did not measure the implementation, key management and recovery, or encryption of synchronization traffic. Being able to read a saved Obsidian example in Markdown does not guarantee encryption or backup.
Is the distribution ZIP an export of Anytype?
Distribute four Markdown saved by independent author verification of Obsidian. The original Japanese file name is kept in the ZIP and the index link is included. It is not the data exported from Anytype, and the import operation on the reader side has not been verified.
Are you comparing the usability of smartphones and synchronization?
The actual app observations covered the Anytype startup screen on Linux and, separately, an author-created Vault in Obsidian for Linux. We did not compare or measure iOS, Android, cross-device synchronization, object operations in Anytype, integration with SimpleMemo, or effects on speed, productivity, or traffic. When choosing synchronization or an external backup, check the version and storage destination requirements separately.

Documents and verification scope

  • Anytype is a one-time startup and two reading observations of the official Linux AppImage v0.57.3. The original PNG of welcome has been posted. Clicks and account operations on the actual GUI are zero.
  • Obsidian is another Linux author Vault's real GUI editing, saving, reopening and real file. Three pre-inputs, API, and paths using state reading and original copies are distinguished by verification records.
  • Anytype termination is a record of sending SIGTERM to the ownership process and confirming the release of the app and Xorg's real wait0. It is not the result of clicking Close on the GUI.
  • The original PNG and the bytes of the distributed Markdown and SHA256 are matched. The official source of Anytype uses the saved text linked to the fixed tag, and no additional source acquisition is carried out this time.

Anytype's synchronization, encryption, storage format, object editing, export, mobile, SimpleMemo, speed, productivity, and inflow effects have not been verified. We have not verified the identity of the reproduction build of the official source and the distributed binary.

Next, test the relationship with the text to be saved

If you want to see the text and links of Markdown specifically, proceed to the author example of the four notes. The comparison between SimpleMemo and Anytype, including sending short notes and emails from iPhone, is in a comparison article with a different purpose.