DusoriOpen app

A second brain with excellent boundaries.

Learn deeply. Keep the files.

Dusori turns plain Markdown and JSON into a paced learning workspace. It works offline, exports cleanly, and never develops mysterious opinions about who owns your notes.

Dusori ensō, rangoli, and katana mark
v0.2.0 · available nowYour notes stay ordinary files. A surprisingly radical idea.Read the release notes →

Your notes, finally on speaking terms.

Dusori maps Markdown artifacts, topic structure, and Obsidian wikilinks directly in the browser. Select any artifact to open the file behind it. No graph database, sync account, or proprietary export ritual.

How the portable graph works →
Rangoli-like order for notes that remain ordinary Markdown.

Less tab archaeology. More learning.

The workspace rail, reading canvas, and inspector below come from the real app. A fictional screenshot would be a strange way to sell local-first software.

Dusori Today view showing local topic progress, the next roadmap objective, and recent activity
Today is assembled from the topic’s roadmap, status, and dated update files.

Leave anytime. The files know the way out.

Each topic carries its overview, roadmap, preferences, notes, readable source files, machine state, and dated update history. Obsidian is welcome, never required.

Topics/topic-name/
  Overview.md
  roadmap.md
  TUTOR.md
  state.json
  Notes/
  Updates/YYYY/MM/
  Sources/
    manifest.json
    items/hash-source.md

Your editor gets the last word.

Dusori does not start a custody battle with your Markdown.

1

Dusori remembers the last-seen content hash.

2

If a file changed elsewhere, Dusori leaves it alone.

3

The suggested version becomes a dated proposal beside it.

Useful everywhere. Extra local where browsers allow it.

Modern browsers
Private workspace, interactive roadmap progress, Today summaries, pasted/file/URL sources, consent-gated research, curriculum previews, ZIP portability, offline reload.
Chromium desktop
Everything above, plus direct access to one user-approved folder. One folder—not your entire digital attic.
Local companion
Optional loopback service foundation. Ollama and fetching are future work; this page declines to time-travel.
UseOpen the browser app →UnderstandRead the file and browser contracts →InspectReview the source on GitHub →ReleaseWhat shipped in v0.2.0 →