Loquent is an AI-powered phone call platform for managing intelligent voice agents, handling calls, and analyzing conversations. Built in Rust with Dioxus 0.7 (fullstack).
Deploy conversational AI agents on phone numbers
Real-time voice sessions via OpenAI Realtime API or Gemini Live API
Post-call transcription, analysis, to-do extraction, and email reports
Contact management with auto-resolve
Knowledge bases with LLM-powered queries during live calls
Layer Technology Frontend + Backend Dioxus 0.7 (fullstack — SSR + WASM) HTTP Server Axum Database PostgreSQL + SeaORM 2.0 Styling TailwindCSS Telephony Twilio (voice, recordings, WebSocket streaming) AI (Realtime) OpenAI Realtime API, Gemini Live API (Vertex AI) AI (Transcription) GPT-4o Transcribe AI (Analysis) GPT-4o Mini Email Resend API
Four layers with strict top-down dependency:
ui → shared → bases → mods
Layer Path Purpose ui/src/ui/Reusable UI components (buttons, inputs, cards) shared/src/shared/Cross-cutting types, layouts, context bases/src/bases/Infrastructure (database, auth, config, email, error handling) mods/src/mods/Feature modules — each owns a vertical slice (types, API, services, components, views)