VoiceForge AI
Voice conversations, grounded in documents.
The problem
A voice interface is only as useful as the information behind its answers. VoiceForge AI brings document retrieval into a real-time browser conversation, with source citations that let a user trace an answer back to its evidence.
Implementation
The system combines a Next.js browser experience with Python and FastAPI services. PostgreSQL and pgvector support the document knowledge layer, while hybrid retrieval and document-aware filtering shape the evidence available to a response. Docker packages the services for deployment.
- Browser voice interaction
- Hybrid document retrieval
- Relevant evidence
- Response with citations
Features
Real-time voice conversations
Interact with the assistant through voice directly in the browser.
Hybrid document retrieval
Find supporting information using hybrid retrieval and document-aware filtering.
Visible source citations
Trace a response back to the documents that supplied its evidence.
Expanded evidence window
Use up to 6,000 characters of retrieved context to support a response, increased from 800.
Outcomes
- retrieved evidence capacity
- 7.5×
- 800 → 6,000 characters of context
- Expanded available evidence context from 800 to 6,000 characters.
- Added document-aware filtering to keep answers relevant to their sources.
This project connects an interactive voice experience to a grounded retrieval workflow: a browser interface, document data, backend services, and visible source attribution.
