Unifying 12 Years of Knowledge: From OneNote to Local Markdown to Oracle AI Database

📚 Series Building a Knowledge Management App with Oracle AI Database 26ai Part 4 of 4 View all posts in this series → ⚡ TL;DR Unified 12 years of scattered notes - 5,178 OneNote pages plus daily markdown journals - into a single AI-searchable knowledge base powered by Oracle AI Database 26ai. The result: a unified knowledge base where I can ask “What did I write about AI in 2021?” and get instant, accurate answers—regardless of where the note originated. After building multimodal search with CLIP and vision-aware RAG, I had a powerful system. But most of my knowledge was trapped in two silos: ...

January 27, 2026 · 11 min · Brian Hengen

When the SDK Says No: Vision-Aware RAG via a 300-Line Python Bridge

📚 Series Building a Knowledge Management App with Oracle AI Database 26ai Part 3 of 4 View all posts in this series → This is Part 3 — turning a text-only knowledge base into a fully vision-aware RAG system After moving CLIP embeddings into Oracle AI Database 26ai, I had something great: true multimodal search. Text queries found images. Images found related text. No OCR, no captions—just CLIP doing its magic in the database. ...

November 22, 2025 · 15 min · Brian Hengen

CLIP Inside Oracle AI Database 26ai: Fast, Multimodal RAG

📚 Series Building a Knowledge Management App with Oracle AI Database 26ai Part 2 of 4 View all posts in this series → After the 3-way LLM toggle went live, I turned my attention to embeddings - the invisible glue that powers search and RAG. Oracle OCI GenAI’s Cohere endpoint had been rock-solid in my testing: fast, reliable, and gave me 80 K token context. But every chunk still meant a network round-trip, and images were stuck behind OCR, so text-only embeddings meant photos, diagrams, and whiteboards were blind spots in my knowledge base. ...

November 11, 2024 · 11 min · Brian Hengen

Subscribe to New Posts

Get notified when I publish new AI experiments and research findings.