01
My role
Co-Founder & CTO since June 2025. I led architecture and engineering; my co-founder led the business side. Co-built end to end.
02
The search – three layers
- General questions about AI.
- Targeted tool search with follow-up questions about each tool.
- Requirement analysis that derives a workflow with step-by-step guidance and a matching AI tool per step.
03
Architecture
04
Decisions and trade-offs
Vector search inside Firestore
Chosen because the platform runs on Firebase; one data store for catalog and embeddings. (Earlier RAG demos used Qdrant.)
Tools, not access
Every agent capability is a defined MCP tool; a new capability is a deliberate decision, not a side effect.
Least privilege
Agents act through service accounts that hold only the rights their tools need.
Rules in files, not in prompts
Rule files people can read and change give agents context and boundaries.
Humans stay in the loop for the catalog
Every listed tool is human-reviewed.
05
Quality
Retrieval and answer quality are evaluated against test sets and improved iteratively.
06
How it is built
Developed AI-assisted, today mostly with Claude Code. Content and CRM pipelines run on the OpenAI, Gemini and Perplexity APIs.
07
Walk-through
The code is private. I’m happy to walk through the architecture in a call.