Memora
real-time AI chat
+-----------+ +-----------+ +-----------+
| NEXT.JS |<-->| LIVEKIT |<-->| PYTHON |
| CLIENT | | CLOUD | | AGENT |
+-----------+ +-----------+ +-----------+
| |
v v
+-----------+ +-----------+
| FLASK | | GEMINI |
| JWT TOKEN | | MEM0+QDR. |
+-----------+ +-----------+A 3-service microservices backend (Flask JWT server, LiveKit AI agent, Next.js UI) enabling real-time WebRTC data-channel communication. Integrated Gemini with persistent vector memory via mem0 + Qdrant for cross-session contextual recall with per-user isolation. Async pipeline Handler → AI → Memory with structured context windowing and graceful fallback. Containerized with health checks, non-root containers, and environment-based config.