Overview

NyaySathi is a legal chatbot that helps users understand Nepalese laws in simple English. It uses a Retrieval-Augmented Generation (RAG) pipeline to search legal sources and return concise responses with references to relevant sections.

Key Highlights

  • Covers major legal documents such as the Constitution of Nepal, National Penal Code, Labour Act, and related acts.
  • Designed for practical legal awareness for citizens, students, and professionals.
  • Includes a Streamlit interface and a public demo for direct interaction.

Technologies

  • Core: Python, LangChain, FAISS
  • Models/Embeddings: Hugging Face APIs, sentence embeddings
  • App Layer: Streamlit

View Code on GitHub