The Seed Protocol
A theological content platform with AI-powered search, a Paleo-Hebrew glossary system, and editorial reading experiences. Designed and built end-to-end.

A full-stack platform where theology meets technology, featuring an AI-powered research assistant, a living Paleo-Hebrew glossary, and reading experiences designed with the same care as the content itself.
Editorial Reading
Distinct layouts for sermons, poems, and visions. Custom typography with Crimson Pro for verse, Fraunces for divine voice, and Figtree for commentary. Each content type gets its own visual cadence.
AI Search & Chat
The "TSP Rabbi" – a Gemini-powered assistant that searches the glossary and sermon content to surface contextual theological insights. With voice input via Web Speech API and cross-referenced footnotes.
Glossary Architecture
A 12-column grid system with sticky navigation, Paleo-Hebrew letter breakdowns, and theological synthesis sections. Each term is a deep-dive: not just a definition, but a linguistic journey.









The Typographic Dialogue
Different kinds of content demand different visual treatment. Sermons use Figtree (sans-serif) for commentary with Fraunces (serif) cutting through for divine voice. Poems get Crimson Pro with balanced line-breaking. The glossary uses architectural spacing to let linguistic data breathe.
- Three distinct type systems under one visual language
- text-balance for natural verse rhythm
- Gradient text with padding to prevent italic ascender clipping

Intelligence, not just search
The TSP Rabbi isn't a generic chatbot wrapper. It performs retrieval-augmented generation across the glossary and sermon content, returning answers with cross-referenced footnotes that link directly back to source terms. Users can ask by voice, bridging spoken inquiry and written wisdom.
- RAG over Supabase-stored glossary + sermon content
- Contextual footnotes with deep links to glossary entries
- Web Speech API for voice-first theological inquiry

The Admin as Steward
The CMS isn't an afterthought. The Gemini-powered note parser transforms raw theological study notes into structured glossary entries, automatically separating Hebrew roots, paleo-linguistics, and theological insights. The Tiptap editor renders headings and blockquotes in real-time with frontend fidelity.
- Few-shot AI parsing of unstructured notes into schema
- WYSIWYG preview with production sanitization logic
- Bulk import for rapid glossary population

Built With
Full StackBuilding in public
This project is documented as a living development log. Each "arc" captures a sprint of design decisions, architectural shifts, and technical refinements. It's the commit history, but as narrative.
Read the full log