Ratusz AI: turning a hobby project into a product for town halls
A weekend search tool for one town's council resolutions became a multi-tenant SaaS in a week: what it does, how it cites sources, and what's still unproven.
How I deleted 120 Obsidian markdown files and moved all internal docs into a local pgvector RAG system, with a rag_save MCP tool for direct ingestion.
How I built a local multimodal RAG with pgvector, Gemini embeddings, and an MCP server so Claude Code can search past sessions and internal docs on demand.