Ask your vault
“What do I know about EVPI?” or “find my ML final notes” retrieves real Markdown from the Obsidian vault you chose.
local-first · made for Obsidian vaults
twin.md is a small pet and chat window for people who keep their life in Markdown. Point it at an Obsidian vault, ask what you know, save new thoughts, and approve useful desktop actions when you need them.
what it is
Twin is not trying to become a giant productivity suite. It is a calm local companion that sits near your work, remembers the vault you selected during onboarding, and helps you use that knowledge without digging through folders.
“What do I know about EVPI?” or “find my ML final notes” retrieves real Markdown from the Obsidian vault you chose.
Capture inbox notes, mood logs, and chat summaries without leaving the companion.
Let it hand off Spotify, browser, reminders, or desktop tasks only after you approve that capability.
Your vault, chat snapshots, sprite state, and permissions stay on your machine or in your own vault folder.
how it feels
01
Onboarding points Twin at your Obsidian or Markdown folder. That becomes its home base.
02
It can scan, retrieve, and summarize your notes instead of answering from vibes.
03
Approve a capability once, then future matching requests can move faster.
companion, not dashboard
The sprite gives the app a presence without turning your notes into a corporate dashboard.
Tool-use pills show when Twin is scanning the vault, retrieving notes, saving to your inbox, or asking for desktop approval.
Create a character from a prompt or uploaded photo, then evolve it intentionally instead of randomly replacing it.
students, researchers, builders, and anyone with too many Markdown notes.
state and session snapshots live on your machine or in your chosen vault.
it retrieves, remembers, saves, and hands off. It does not try to own your workflow.
Have an Obsidian vault? Give it a companion that can actually read it.
start here →