Inspire9 · Melbourne · 30 July 2026

Build a Second Brain
with Obsidian & localAI

Leonardo Rincón · Co-founder, SolidAI
Your notes, your server, your AI — nothing leaves your hands.

What it is

Obsidian is a note-taking app
for your desktop and phone

  • You write notes as plain text (Markdown) files — no proprietary format
  • Everything lives in a folder on your own device, called a vault
  • [[Links]] between notes turn your vault into a network of ideas
  • Free to use, with plugins that add sync, publishing, and even AI
Second Brain.md Writing… ✓ Saved
# Second Brain
- Capture ideas in **Markdown**
- Connect them: [[Zettelkasten]]
- Tag what matters: #idea #project
> Your notes. Your files. Your server.
📄 Daily note.md
📄 Ideas.md
📄 Second Brain.md
The foundation

Why Obsidian

  • Notes are plain Markdown files in a folder — no database, no lock-in
  • Local-first: works offline, on every platform, forever
  • [[Links]] + graph view turn notes into a network, not a pile
  • Huge plugin ecosystem — the one that matters tonight: Self-hosted LiveSync
marketing $2,000 AUD next month Campaign 2 — Marketing Marketing Channels Social Media Marketing Content Marketing Plan Marketing Budget Hiring Roadmap Q3 Goals Team Notes
The problem

One brain, many devices

Architecture

The whole thing fits in one diagram

VPS · DOCKER CouchDB sync hub · always on Webhook (Bun, ~30 MB) agents → daily notes · always on Obsidian Web UI on-demand switch · off by default 📱 Phone 💻 Laptop / PC 🤖 Claude Code ✈️ Telegram LiveSync plugin lives on the VPS
Layer 1 · Sync

CouchDB + Self-hosted LiveSync

Optional · Access anywhere

Obsidian in the browser — as a switch

Full desktop Obsidian (graph view included) streamed to any browser, running next to the data. Off by default; two words turn it on.

# "turn on obsidian" (I say it in Telegram, my agent runs it)
docker compose up -d obsidian   # → https://obsidian.██████.com

# "turn off obsidian" — sync never notices
docker compose stop obsidian

Costs ~1 GB RAM only while it runs. CouchDB and the webhook never blink.

Layer 2 · localAI

An AI that lives with your brain

The magic trick

Agents write into the vault via webhook

curl -X POST https://sync.██████.com/hook/report \
  -H "Authorization: Bearer $TOKEN" \
  -d '{"agente":"claude","titulo":"Nightly audit",
       "contenido":"Backups ✅ · SSL renews in 12 days"}'
What it feels like

Capture on the tram. 📱
Think on the laptop. 💻
While agents file their reports
into the same brain — while you sleep. 😴

Scars · learn from ours

Gotchas we hit so you don't have to

Recipe

Build yours this weekend

Thanks!

Own your second brain.
Then give it hands.

Leonardo Rincón · SolidAI
Questions → let's talk. Slides: presentation.racielinsulation.com

Build a Second Brain with Obsidian & localAI