wiki-vault/Wiki/Reference/ob1.md
Travis Herbranson 7eb8d756d1 compile: first compile — 17 entities, 2 synthesis, all indexes rebuilt
Read all 62 source files (Dev: 37, Homelab: 22, Venture: 3, Reference: 0).

Entity pages created (17):
- Wiki/Reference: lovebug, jenny, sunnie, n8n, ob1, tailscale, authentik,
  traefik, cloudflare, obsidian, gitea, plant-based-southerner, claude-code,
  dispatch, docker
- Wiki/Homelab: proxmox
- Wiki/Dev: pbs-hub, herbydev

Synthesis pages created (2):
- Wiki/Homelab/homelab-ingress-stack — four-layer ingress model (Cloudflare +
  Traefik + Authentik + Tailscale); operational lessons from 10+ source files
- Wiki/Dev/ai-memory-architecture — three memory layers (wiki + OB1 + Dispatch
  context); ingest paths; harness-vs-model design decision

All 11 index pages rebuilt (Sources/Dev, Venture, Homelab, Reference, Sources
root; Wiki/Dev, Venture, Homelab, Reference, Wiki root; vault root index.md).

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-08 18:15:31 -04:00

52 lines
2.6 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

---
type: entity
path: Wiki/Reference
tags:
- ob1
- embeddings
- pgvector
- automation
created: 2026-05-08
updated: 2026-05-08
---
# OB1
## What it is
OB1 is Travis's personal AI memory and retrieval system — a Supabase + pgvector stack that stores embeddings of project notes, session logs, and vault content to enable semantic recall across AI conversations. Named as a reference to the "Old Ben" Kenobi archetype of a wise, reliable memory keeper. OB1 sits alongside the wiki-vault in the broader second-brain architecture: the vault provides structured human-readable knowledge, OB1 provides fast semantic search for AI context injection.
## Current state
In active deployment across Phases 06. Key architectural decisions (from the addendum):
- **Tailscale-only access** — Phase 4 deferred public endpoint; OB1 only reachable over Tailscale mesh
- **Parallel write pipeline** — n8n writes new vault notes to both wiki-vault and OB1 simultaneously
- **Phase 7 (planned)** — Dispatch pre-compact hook wires Lovebug's context windows into OB1 for automatic memory ingestion before context is dropped
The AI memory architecture research session explored harness-vs-model layering, Poolside and Pi.dev approaches, and the split between episodic (session notes) and semantic (wiki entity) memory modes.
## Where it lives
- **Supabase instance** — hosted in homelab (Proxmox), contains pgvector extension
- **Ingest pipeline** — n8n on PBS Docker stack
- **Query interface** — planned: homelab MCP server exposes OB1 recall as a tool
- **Access** — Tailscale-only (no public endpoint)
## Related projects
- [[Sources/Homelab/ob1-main-deployment|ob1-main-deployment]] — full deployment plan (Phases 06)
- [[Sources/Homelab/ob1-deployment|ob1-deployment]] — addendum (Tailscale, parallel write, Phase 7)
- [[Sources/Dev/ai-memory-architecture-research|ai-memory-architecture-research]] — architecture research session
- [[Sources/Dev/second-brain|second-brain]] — wiki-vault + OB1 second-brain pattern
- [[Sources/Homelab/homelab-mcp-server|homelab-mcp-server]] — MCP server will expose OB1 recall
- [[Wiki/Reference/n8n|n8n]] — ingest pipeline
- [[Wiki/Reference/tailscale|tailscale]] — access layer
- [[Wiki/Dev/ai-memory-architecture|ai-memory-architecture]] — synthesis page
## History
- **2026** — Architecture research session: pgvector, harness vs model layers, Poolside/Pi.dev reviewed
- **2026** — Full deployment plan written (Phases 06, Supabase + pgvector)
- **2026** — Addendum locked: Tailscale-only, parallel n8n write, Phase 7 Dispatch hook
- **Planned** — MCP server integration to expose OB1 recall as homelab tool