FEATURED PROJECT
Know Your Dharma
An AI-powered knowledge system designed to make a large collection of Indian scriptures easier to explore, search and understand.

OVERVIEW
Why this project?
Traditional scripture collections can be difficult to search and explore because information is distributed across large documents, different languages and different textual formats.
Know Your Dharma is designed as a knowledge system that combines document processing, OCR, retrieval and Generative AI to create a more natural way of interacting with this information.
The goal is not simply to generate answers, but to ground responses in the underlying source material and make the relevant context easier to discover.
ARCHITECTURE
From scriptures to intelligent answers.
Documents
Scriptures and source material
OCR
Extract text from scanned documents
Processing
Clean, structure and chunk content
Retrieval
Find relevant knowledge
LLM
Generate grounded responses
HOW IT WORKS
Retrieval before generation.
Instead of relying only on the language model's internal knowledge, the system can retrieve relevant information from the underlying knowledge base before generating a response.
User Question
A user asks a question.
Retrieve
Relevant source information is retrieved.
Reason
The system processes the retrieved context.
Generate
The LLM generates the response.
Present
The answer is presented with relevant context.
TECHNOLOGY
Technology stack
PROJECT STATUS
Building & evolving
The system is being developed incrementally, with a focus on improving document ingestion, retrieval quality, multilingual support and the overall user experience.