Livoa LogoLivoa
🎨 Frontend Layer


React 18 + TypeScript

Vite, Ant Design

Web App, Telegram, Facebook Messenger

Real-time token streaming (SSE)

🔧 Backend Layer (FastAPI)


Main API (main.py)

RAG Pipeline (rag_backend.py)

Conversation Memory (conversation_chain.py)

Hybrid Retriever (hybrid_retriever.py)

AI/ML Pipeline (Safety, Intent, Emotion, Persona, Depth, Exercises, Therapist)

LLM Studio (Llama 3.2 3B Instruct)

💾 Data Layer


SQLite Database

ChromaDB Vector Store

Static Data Files (intents, exercises, therapists, research)

🔗 Integration Layer


Telegram Bot Webhook

Facebook Messenger Webhook

🌊 Streaming Layer


Server-Sent Events (SSE)

Real-time token streaming

Faster perceived response

User sends message
LM Studio (Llama 3.2 3B Instruct)
Frontend (Web, Telegram, FB Messenger)
Backend Processing (Safety, Intent, Emotion, RAG, Memory, Persona, Depth, Exercises, Therapist, LLM)

test

by demon

0
0 uses