A desktop-native, encrypted knowledge base. Markdown notes, wikilinks, graph view, kanban boards, daily notes, and cloud sync — in a single binary under 10MB.
Built with Tauri 2.0 (Rust backend, React frontend). No Electron. No subscription. Your notes never leave your machine unless you tell them to.
Part of the Orellius open-source ecosystem.
Home dashboard — recent notes, quick stats, vault index
AES-256-GCM encryption — vault lock screen
Obsidian is great until you realize it's 300MB of Electron, your vault is unencrypted plaintext on disk, and cloud sync costs $8/month.
Orellius Vault is the same core idea — local-first markdown knowledge base with wikilinks and graph view — rebuilt as a native app with encryption at rest and free R2 cloud sync.
Core
- Markdown editor with live preview and edit toggle
[[Wikilinks]]with bidirectional backlinks panel- Full-text search across all notes (Cmd+K)
- Command palette (Cmd+P)
- Folder tree sidebar with create/rename/delete
- Daily notes with templated structure
Views
- Note editor with outline panel
- Interactive knowledge graph (force-directed, click to navigate)
- Kanban board (persisted per-vault)
- Home dashboard with vault stats and recent activity
Security
- AES-256-GCM encryption at rest (PBKDF2 key derivation)
- Vault lock screen with password gate
- Path traversal protection on all file operations
Cloud Sync
- Push/pull to Cloudflare R2 (S3-compatible)
- Compressed archive transfer
- Configure from Settings — bring your own bucket
Extras
- Claude Code memory import — pull your
~/.claude/memories, rules, and project instructions into the vault as organized markdown
| Layer | Tech |
|---|---|
| Shell | Tauri 2.0 |
| Backend | Rust (AES-GCM, walkdir, reqwest, chrono) |
| Frontend | React 19, TypeScript, Tailwind CSS v4 |
| Bundler | Vite 7 |
| Fonts | Geist Sans + Geist Mono |
| Encryption | aes-gcm + pbkdf2 + sha2 (all pure Rust) |
git clone https://github.com/OrelliusAI/orellius-vault.git
cd orellius-vault
npm install
cargo tauri devcargo tauri buildThe binary lands in src-tauri/target/release/bundle/.
| Shortcut | Action |
|---|---|
| Cmd+K | Search notes |
| Cmd+P | Command palette |
| Cmd+E | Toggle edit/view mode |
| Cmd+G | Graph view |
| Cmd+B | Kanban board |
| Cmd+S | Save note |
| Cmd+, | Settings |
Notes are stored at ~/.orellius-vault/notes/. The vault is created automatically on first launch.
Encryption config and R2 credentials are stored at ~/.orellius-vault/ (never in the repo).
- Thunder — AI agent orchestration platform
- AgentsControl — AI-powered command center for agent teams
- Thunder Dome — MCP security gateway proxy
- Thunder Eye — Visual perception MCP server
- Thunder Thinking — Sequential reasoning MCP server
- claudeusage-mcp — Claude subscription usage MCP server
MIT — orellius.ai