{"name":"Tafsol Genie","version":"3.0.1","description":"Real-time conversational AI with SOLID architecture + Multi-Client Support","endpoints":{"websocket":"/ws","health":"/health","dashboard":"/dashboard","docs":"/docs","create_session":"/api/create-session","list_sessions":"/api/list-sessions","join_session":"/api/join-session"},"architecture":{"configuration":"Pydantic Settings","models":"Type-safe dataclasses","services":"STT, LLM, TTS with fallback chains","core":"Orchestration & session management","api":"FastAPI WebSocket + REST"},"features":{"multi_client":"✅ Multiple clients per session","broadcasting":"✅ Message broadcast to all clients","session_management":"✅ REST API for session lifecycle","pin_security":"✅ PIN-protected session joining"},"principles":["Single Responsibility","Open/Closed","Liskov Substitution","Interface Segregation","Dependency Inversion"]}