IK
Inefable KoumbaSoftware Engineer · Data & Networks
arrow_backBack to projects
OMNICHANNEL AIHYBRID RAGGOLANG GATEWAYPGVECTOR

Volten AI

OmniChannel AI Assistant SaaS with Truth Management & Hybrid RAG Engine.

Volten AI
OVERVIEW

Volten AI is an enterprise omnichannel virtual assistant SaaS platform designed to automate customer support across WhatsApp, Instagram, and Facebook with 99%+ accuracy using a hybrid RAG engine and real-time human agent takeover.

THE CHALLENGE

Businesses face high support costs and slow response times on messaging channels, while generic AI chatbots frequently hallucinate and lack reliable grounding in official company documentation.

THE TECHNICAL SOLUTION

A distributed microservices architecture combining high-throughput Go ingestion, PostgreSQL hybrid search (pgvector + GIN), and a RAG pipeline grounded in a strict Truth Management hierarchy with real-time WebSocket human agent handover.

Impact & Key Metrics

< 100ms

Meta Webhook ACK Latency (Go Gateway)

99%+

Response Accuracy without Hallucinations

-65%

Reduction in Customer Support Overhead

< 2s

End-to-End RAG Inference Latency

Full Stack Specifications

Frontend & UI

  • Next.js 16 (App Router)
  • React 19
  • TypeScript
  • TailwindCSS v4
  • TanStack Query v5
  • Socket.io Client
  • Zod v4
  • Shadcn UI

Backend & Microservices

  • Golang (Go)
  • Node.js / Bun
  • NestJS (BFF)
  • Meta Graph API
  • OpenAI API
  • Anthropic Claude API

Database & Caching

  • PostgreSQL (pgvector)
  • GIN Full-Text Search
  • HNSW Vector Indexing
  • Redis
  • RabbitMQ

DevOps & Tooling

  • Docker
  • Docker Compose
  • Nginx / Caddy
  • VPS Deployment
  • Tenant Isolation Architecture

Third-Party APIs

  • WhatsApp Business API
  • Instagram DMs
  • Facebook Messenger
  • Stripe
  • Firecrawl Web Parser

Key Architecture Decisions

01. HIGHLIGHT

Hybrid Vector & Lexical RAG Engine with Truth Management (pgvector + GIN)

Combination of HNSW vector cosine search (OpenAI embeddings) and PostgreSQL tsvector keyword indexing reranked by source priority hierarchy (FAQ 1.0 > PDF 0.7 > Web Crawl 0.4) to eliminate AI hallucinations.

02. HIGHLIGHT

High-Concurrency Go Webhook Gateway for Meta Cloud APIs

Dedicated Go microservice providing sub-millisecond HMAC signature verification and instant HTTP 200 ACK, pushing raw payloads to RabbitMQ for zero-loss asynchronous processing.

03. HIGHLIGHT

Real-Time Human Agent Handover & Neural AI Briefings

Socket.io WebSocket architecture triggering human escalation when AI confidence drops, automatically generating a concise AI context briefing for human support agents.

04. HIGHLIGHT

Multi-Tenant Namespace Isolation & Transparent Resource Auditing

Strict scalar tenant_id pre-filtering at database and vector index level, coupled with detailed real-time telemetry for inference token consumption and Stripe metered billing.

Core Features Breakdown

Multi-Source Knowledge Library (Hybrid RAG)

Ingestion and vectorization of PDFs, technical docs, and websites to construct a secure private knowledge base for semantic retrieval.

Next.js 16Go Ingestion ServicePostgreSQL pgvectorFirecrawl

OmniChannel Unified Inbox (WhatsApp, Instagram, FB)

Centralized dashboard to monitor, inspect, and respond to customer interactions across all Meta messaging channels in real time.

Go Webhook GatewayNestJS BFFMeta Graph APISocket.ioReact 19

Intelligent Human Handover & AI Neural Briefings

Seamless conversation transfer from AI to human operators with auto-generated contextual conversation summaries.

Node.js Human Agent ServiceSocket.ioOpenAI GPT-4oTanStack Query v5

Knowledge Integrity & Semantic Conflict Audit

Background engine scanning for contradictory instructions or out-of-date policies within ingested company documentation.

Go Ingestion EngineNode.js OrchestrationPostgreSQL GINTailwindCSS

Real-Time Testing Ground & Latency Terminal

Sandbox environment enabling AI managers to test prompt reasoning, vector retrieval accuracy, and response latency before live deployment.

Next.js App RouterReact 19Socket.ioShadcn UI

Metered Usage & Transparent Resource Billing

Detailed telemetry and billing breakdown auditing inference tokens, vector storage, and messaging throughput via Stripe.

Node.js Dispatch & Billing ServiceStripe APIPostgreSQLRecharts