CoolFace
Apppublic

Asad999/Luminas-self-rag-system

sourceHugging Faceupdated 5mo agoView on Hugging Face
0likes
App README

Lumina: The Intelligent University Advisor

A production-grade Self-RAG advisory system built with LangGraph, Groq, and React.

Features

  • —Self-RAG Architecture: Real-time reflection on retrieval relevance and hallucination detection.
  • —High Performance: Powered by Groq Llama 3.3 70B for near-instant reasoning.
  • —Glassmorphic UI: Transparent pipeline visualization showing the agent's internal reasoning steps.
  • —Robust Knowledge Base: Grounded in official university catalogs and policies.

Environment Variables

To run this Space, you need to set the following secrets in your Space settings:

  • —GROQ_API_KEY: Your Groq API key.
  • —TAVILY_API_KEY: Your Tavily API key for web search fallback.
  • —GOOGLE_API_KEY: (Optional) If using Google Generative AI components.

Local Development

bash
# Install dependencies
pip install -r requirements.txt
cd university-advisor-ui && npm install && npm run build
cd ..

# Run the backend (it will serve the built UI from /static)
python self_rag_agent.py