VOL. 01 · ISSUE 070SAT · MAY 09 · 2026v0.6.20
local-first personal research os · macOS · Apple Silicon
SOFTWARE · ATOMOS · v0.6.20

atomos.

A local-first personal research OS for macOS. Obsidian-shape editor over plain markdown + git, with semantic search, Ask-this-vault chat, and AI text reformat. Two surfaces, one vault. Your data never leaves your machine unless you git push.

01

MANIFESTO

WHY ATOMOS EXISTS

Notes are the source of truth. The app is just a lens.

Most note-takers eventually realize their tool decides their schema, their export path, and their roadmap. atomos starts the other way around: your vault is plain markdown in a git repo, and that's the contract. The app reads it, writes it, indexes it — and any other app that speaks markdown still works on the same files.

On top of that contract, atomos adds the things research notes have always wanted from a tool: a backlinks panel that's actually fast, a graph view you can read, semantic search that doesn't round-trip your vault to someone else's server, and chat that grounds itself in your own atoms — citations included.

Run it offline against Ollama. Or wire OpenAI. Or both, on different vaults. Keys live on your machine — never in the vault, never in git.

02

TWO SURFACES, ONE VAULT

DESKTOP + WEB · IN SYNC

A native Mac window and a local web companion stay in sync. Same vault, same index, same Ask sessions — open either or both.

The desktop and the browser views never drift — they're reading the same notes on disk.

Useful when the Mac window is fullscreen and you want to side-glance the same vault from a browser tab on a second monitor.

  ┌──────────────────────────┐      ┌──────────────────────────┐
  │  Native Mac window       │      │  Browser tab             │
  │  Editor · graph · ask    │      │  same UI, in sync        │
  └──────────────────────────┘      └──────────────────────────┘
                          │                                  │
                 ┌────────┴──────────────────────────────────┘
                 ▼
       ┌────────────────────────────────────────────────────┐
       │   atomos                                           │
       │   ───────────────────────────────────────────────  │
       │   vault · index · embed · chat · agent · git ...   │
       └────────────────────────────────────────────────────┘
                 │                            │
                 ▼                            ▼
       ┌──────────────────┐         ┌────────────────────┐
       │ your vault       │         │ local index        │
       │ *.md + .git      │         │ on your machine    │
       │ (you own this)   │         │ (private)          │
       └──────────────────┘         └────────────────────┘
03

CAPABILITIES

6 CORE
01
PKM

Obsidian-shape editor over plain markdown

Open any folder of .md files. Wiki-links, backlinks panel, file tree, full-text search, interactive graph view. Existing Obsidian or Dendron vaults work as-is — frontmatter and tags round-trip cleanly.

Live-preview · backlinks · graph
02
SEMANTIC

Per-vault semantic index, locally

A local index keyed to your vault, built against any OpenAI-compatible embedding endpoint. Resilient indexer survives a bad batch without aborting the whole run.

Local · jump-to-chunk
03
ASK

Ask-this-vault chat with citations

Retrieval over the semantic index, then a chat completion against any OpenAI-compatible provider. Answers come back with atom citations you can click through; every turn auto-saves to a per-vault history.

⌘⇧T · Skill picker · @mention
04
REFORMAT

AI text reformat anywhere in the editor

Select text, press ⌘J to rewrite with your default instruction, or ⌘⌥J for a one-off ("translate to Japanese", "summarize in three bullets"). Global Rewrite (⌘⇧Y) works in the active editor anywhere on the system.

Hotkey HUD · system-wide
05
GIT

Git-native, no proprietary format

Your vault is a git repo. Pull, commit, push from the status bar. Atomos never writes hidden files, sidecars, or its own metadata into a user vault — all app state stays out of your notes.

Zero lock-in
06
BYOK

Bring your own model

OpenAI, Anthropic, Gemini, Ollama, vLLM, LM Studio — anything OpenAI-compatible. Keys are stored locally and never written into the vault. Reading and editing work with zero configuration; AI features light up when you wire a provider.

OpenAI · Ollama · vLLM · LM Studio
04

GALLERY

EDITOR · GRAPH · ASK · REFORMAT
01EDITOR

Live-preview markdown with wiki-link autocomplete and the backlinks panel pinned right.

atomos graph view — force-directed cluster of ~600 atom nodes with the right-side Filters / Display / Forces panel.02 · GRAPH

Force-directed wiki-link graph over the full vault. Filter by tag, toggle orphans, retune center / repel / link forces — and click a node to open the atom in a new tab.

03ASK

Top-k retrieval grounded in your vault, with click-through atom citations.

04REFORMAT

⌘J in any text field — Typeless-style HUD shows the model running in-place.

Editor / Ask / Reformat shots are placeholders; real captures land on the next page bump.

05

HOW IT WORKS

FOUR STEPS
  1. 01

    Download the .dmg

    Apple Silicon, 10.2 MB, signed and notarized. Drag to Applications.

  2. 02

    Pick a vault

    Any folder of .md files. Existing Obsidian, Dendron, or plain notes — atomos reads them where they live and never moves them.

  3. 03

    Wire a provider (optional)

    Settings → AI Providers. Paste an OpenAI key, point at Ollama on localhost, or both. Without a provider, you still get the editor + graph + git.

  4. 04

    Index, ask, reformat

    Build the per-vault embedding index, then ⌘⇧T to ask, ⌘J to reformat selection, ⌘G for the graph view.

06

PATCH NOTES

v0.1 → v0.6.20 IN A FEW WEEKS
v0.6.20MAY 09 2026critical fix: ⌘⇧; no longer crashes atomos (NSScreen panic in voice HUD positioning)
v0.6.19MAY 09 2026voice dictation: toggle PTT mode + scrolling waveform + HUD visibility/completion fix
v0.6.8MAY 01 2026Graph view no longer collapses to a line on first open
v0.6.6APR 29 2026Cleaner graph view, polished skills gallery, simpler privacy disclosure
v0.6.2APR 29 2026Opt-out anonymous usage stats
v0.6.1APR 28 2026Stability + UX polish across editor, indexer, and chat
v0.5.0APR 22 2026Wide-table layout, drag-drop from Finder, image preview, local graph mini-panel, command palette, resilient indexer
v0.4.1APR 18 2026Auto-update on launch, jump-to-chunk in semantic search
v0.4.0APR 16 2026Global rewrite hotkey — reformat selection anywhere on macOS
v0.3.0APR 12 2026Persistent chat history, mermaid diagrams in markdown
v0.2.0APR 08 2026Agent pane, bundled skills, ribbon left rail
v0.1.0APR 03 2026First public build — local-first PKM + AI for macOS
07

SPECS

TABLE OF RECORD
PlatformmacOS 11+ (Big Sur or later)
ArchitectureApple Silicon (M1/M2/M3/M4)
Bundle size14.2 MB · signed + notarized + stapled
Storage~20 MB installed; embedding cache scales with vault size
SurfacesNative Mac app + local web companion, in sync
EditorLive-preview markdown with mermaid diagrams
GraphForce-directed, full-vault wiki-link edges
Vault formatPlain .md + git — no proprietary format, no lock-in
LicenseFree, BYOK · no telemetry by default · DAU heartbeat opt-out
SHORTCUTS · 08 ESSENTIALS
Quick switcher⌘O
Command palette⌘⇧P
Full-text search⌘⇧F
Open graph view⌘G
New Ask tab⌘⇧T
Toggle sidebars⌘B / ⌘⌥B
Reformat selection⌘J / ⌘⌥J
Global rewrite⌘⇧Y
08

FREQUENTLY ASKED

7 QUESTIONS

Is atomos free?

Yes. You bring your own API key for OpenAI / Anthropic / Gemini / Ollama — there is no subscription, and no telemetry from atomos itself other than an opt-out daily heartbeat that ships only an anonymous UUID + app/macOS version.

Does it read my Obsidian vault?

Yes — atomos only needs a folder of .md files. [[wiki-links]], frontmatter, and tags all round-trip. Obsidian-only features like Canvas and the native plugin store are out of scope.

Where are my notes stored?

Wherever you picked the folder to live. atomos never moves files; it reads and writes the markdown you already have. App state and BYOK keys live outside your vault, on your machine only.

Is my vault ever uploaded?

Only when you explicitly git push. Embeddings are computed against your configured endpoint — which can be 100% local via Ollama — and cached on your machine, never inside the vault.

What is "two surfaces"?

A native Mac app plus a local web companion that stay in sync — same vault, same index, same Ask sessions. Side-glance the same notes from a browser tab while the desktop app is open.

Can I use it on Windows or Linux?

Not yet. The current build targets macOS Apple Silicon only.

Who made this?

Built by Shen Huang as daily-driver tooling for semi-analyst research. Same author as orangebot.ai. Source is private for now — feedback and changelog are in a public companion repo.

09

FOUNDER

SOLO · SHEN HUANG

AUTHOR

Shen Huang

Same author as orangebot.ai

I built atomos as daily-driver tooling for semi-analyst research — fast iteration through hundreds of files, AI grounded in my own notes, and a vault format I can't get locked out of. It's shipping at v0.6.20 from a public feedback repo. Tell me what to build next at github.com/LichAmnesia/atomos-feedback, or ping @shenhuang on X.

READY · v0.6.20 · APPLE SILICON · 14.2 MB

Open the editor.
Own the vault.