Inspiration
Most students waste time searching through half-baked explanations, YouTube videos, or AI answers that sound confident but teach nothing. The goal was simple: build an AI teacher that gives real understanding, not generic summaries. Something that behaves like a strict but reliable mentor — fast, clear, and accurate.
What it does
Artificial Guruji turns any question into a clear, structured explanation. It breaks down concepts, shows examples, highlights mistakes you might make, and adapts the depth based on your level. Whether it's code, math, theory, or exam prep, it gives answers that actually teach instead of hallucinating.
How we built it
We combined an LLM pipeline with a custom explanation framework — concept breakdown, stepwise reasoning, analogies, and misconception detection.
Stack:
- Frontend: Next.js
- Backend: Next.js
- AI Layer: LLM with custom prompting + retrieval for accurate domain knowledge
- Deployment: GCP (Cloud Run + database)
The goal was clarity-first responses, not generic AI chat.
Deployed link : https://guruji-chi.vercel.app/
Challenges we ran into
- Getting the AI to explain instead of ramble
- Eliminating hallucinations without killing speed
- Designing prompts that adapt explanations based on user level
- Building a fast UI while juggling streaming and context management
- Balancing feature creep vs. actual learning impact
Accomplishments that we're proud of
- Built an AI tutor that actually teaches instead of dumping text
- Made explanations consistent across topics
- Reduced hallucinations through a structured reasoning flow
- Achieved fast responses even with domain retrieval
- Delivered a clean, minimal UX
What we learned
- Bigger model doesn’t guarantee better teaching
- Explanation quality depends on structure, not just model power
- Users value clarity and speed over fancy features
- Retrieval drastically boosts trust when done right
What's next for Artificial Guruji
- Personalized learning paths based on user mistakes
- Code execution and math-step verification
- Concept graph for recommended next topics
- Subject-specific modes (DSA mode, ML mode, Math mode)
- Mobile app with offline saved explanations
Team Members
- Mohit Goyal
- Angel Gupta
AI Tools Used
- Cursor - IDE for fixing ui and functionality of few features
Built With
- inngest
- neondb
- next.js
Log in or sign up for Devpost to join the conversation.