Personal experiment
Voice knowledge assistant
Exploring a voice interface connected to a retrieval-backed knowledge workflow.
StatusPersonal prototype · Learning project
ContributionPersonal integration and learning
Tools & technologiesVapi · n8n · Supabase vectors · OpenRouter · Gemini embeddings · Google Drive API · Webhooks
The problem
Explore how a voice interface can use retrieved knowledge rather than relying only on a model’s general response.
My contribution
Connected Vapi’s voice interface to an n8n retrieval workflow using Supabase vector storage, embeddings and a language-model response stage. Explored retrieving contextual knowledge for spoken questions rather than relying only on static answers.
How it works
- Voice request
- Workflow
- Knowledge retrieval
- Response
Explanatory workflow illustration · not a product screenshot.
Engineering decisions
Distinguish retrieval and orchestration from the speech services provided by Vapi.
Outcome & current status
A learning prototype that developed integration understanding.
Scope & limitations
Not a production support system. No call-volume, reliability or business-impact claims.