Skip to content
Dori Help Center
Esc
navigateopen⌘Jpreview
On this page

Philosophical Inspirations

Standing on the shoulders of giants — the architectural ideas, products, and design philosophies that inspired Dori.

Dori was built by standing on the shoulders of groundbreaking software concepts, local-first principles, open protocols, and executive UX patterns.


1. Obsidian & The Local-First Software Movement

The Philosophy

The local-first software movement — championed by tools like Obsidian — introduced a radical idea: user data should be stored in standard, plain-text Markdown files (.md) on your local hard drive rather than trapped inside a cloud database. If an application disappears tomorrow, your Markdown files remain 100% accessible to you forever.

How Dori Extends It

Dori embraces the local Markdown vault as its primary record of truth. We take Obsidian’s data ownership philosophy and wrap it with background autonomous AI agents, on-device audio transcription via whisper.cpp, local OCR via RapidOCR, and automatic entity classification. Your notes aren’t just passive text files — they form an active, compounding intelligence layer on your Mac that auto-links meeting decisions, client accounts, and relationships.


2. Remotion & HyperFrames

The Philosophy

Remotion proved that visual video production and motion graphics could be written as clean, deterministic code compositions. Rather than dragging elements around keyframe timelines in heavy video editing software, creators could describe motion programmatically using web technologies.

How Dori Extends It

Dori’s document drafting pipeline extends this concept to presentation slides and executive video briefs. Through our HyperFrames engine, Dori projects approved narrative Markdown files into rendered MP4 motion video slide decks. By treating visual presentations as code compositions, Dori transforms raw vault research into polished video deliverables in minutes.


3. Claude Code & Model Context Protocol (MCP)

The Philosophy

Anthropic’s Model Context Protocol (MCP) and CLI agentic workflows (like Claude Code) established an open standard for how AI clients discover tools, inspect local context, and execute agentic tasks without proprietary API locks.

How Dori Extends It

Dori uses MCP to decouple its memory vault from any specific AI chat interface. Dori acts as a universal MCP server on your Mac. Whether you are using Claude Code in your terminal, Cursor in your IDE, or custom agent scripts, you can query Dori’s local memory vault directly without re-uploading files or burning extra tokens.


4. The Unix Philosophy

The Philosophy

“Do one thing and do it well. Write programs to work together. Write programs to handle text streams, because that is a universal interface.” — Doug McIlroy

How Dori Extends It

Dori avoids monolithic, opaque AI architecture. Instead, Dori is built as a set of small, single-purpose services that communicate through standard interfaces:

  • Audio Service: Focuses purely on local whisper.cpp speech transcription.
  • OCR Service: Focuses purely on local RapidOCR text extraction.
  • Folder Watcher: Focuses purely on filesystem change detection and Markitdown normalization.
  • Search Engine: Focuses purely on local SQLite FTS5 indexing on Mac CPU.
  • Narrative Domain: Focuses purely on context assembly and drafting.

5. Tailscale & WireGuard Zero-Trust Mesh

The Philosophy

Tailscale revolutionized private networking by making WireGuard® zero-trust mesh networks effortless. It allowed devices to communicate securely peer-to-peer without opening public firewall ports or routing traffic through central cloud servers.

How Dori Extends It

Dori leverages Tailscale mesh networking to give you secure remote access to your Mac vault from your phone or laptop anywhere in the world. You can record a voice note on your phone or query your vault remotely while keeping 100% of your data encrypted on your own hardware.


6. Open Design & Multi-Agent Critique Theater (The Council)

The Philosophy

Pioneered by advanced AI evaluation frameworks and design critique systems, “Critique Theater” introduces structured multi-persona reviews (such as Legal, Financial, Executive, and Strategic advisors) that score, debate, and refine drafts before publication.

How Dori Extends It

Dori integrates The Council directly into your drafting workflow. Before sending a high-stakes proposal or client email, Dori’s Council runs a multi-agent review loop, scoring your draft against historical writing styles, tone guidelines, and strategic risks — giving you executive confidence before hitting send.


7. Bento Grid & Command-K Keyboard Workflows

The Philosophy

Modern executive tools revolutionized UI scannability through modular Bento Grid dashboard layouts and instant, keyboard-driven navigation (Cmd+K).

How Dori Extends It

Dori combines a unified Bento layout with an instant Cmd+K command palette, allowing business leaders to search vaults, trigger workflows, and switch client account contexts in milliseconds without touching a mouse.


Summary

Dori is the synthesis of these core ideas:

  • Local Markdown Vaults from Obsidian.
  • Code-Driven Video Composition from Remotion & HyperFrames.
  • Open Agentic Protocols from MCP & Claude Code.
  • Single-Purpose Utility Composition from the Unix Philosophy.
  • Encrypted Private Mesh Networking from Tailscale.
  • Multi-Agent Critique Theater from Open Design & The Council.
  • Fast Keyboard & Bento Interaction from modern executive UI patterns.

Together, these principles make Dori a persistent, user-owned, and future-proof personal intelligence system.

Was this page helpful?