armenian-bank-voice-ai-agent-livekit

hovhannisians/armenian-bank-voice-ai-agent-livekit

Python Stars: 0 Forks: 0 ML/AI

Summary

A self-hosted voice AI agent built with LiveKit for Armenian bank customer support. It scrapes official bank websites (Mellat, ACBA, IDBank) for information on credits, deposits, and branch locations, stores the content in a SQLite database with full-text search, and uses deterministic guardrails to restrict queries to those three topics. The voice agent transcribes Armenian speech, retrieves grounded answers, and responds in Armenian using Google's Gemini models for LLM and TTS.

Similar Projects