Saathi Overview

Saathi

Your AI-powered cognitive training arena for STEM

See a Demo GitHub

Cover

Problem Solving

Saathi will never spoon feed you the answers. It'll help you build a brain that can find the answers.

Cover

Practice

Generate a quiz using your study material within seconds. Let's put those skills to test!

Cover

Progress

Feeling overwhelmed by engineering? Check out your progress—visualized—and get back to work.

But, why?

Wondering why I chose this specific problem and project? Well...


The "AI Hell"

With the rise of vibe coding, almost everyone—including me, at some point—are or have been stuck in this AI hell where the lines of knowing something and actually being able to do it blur. It's like you know the content, the code, the logic, but actually writing it...just feels impossible.

LLMs like ChatGPT and Claude here seem great, they save time, they give clean code, and they take the weight off your head.

But did you learn? Not really.

Saathi was built not to show you the destination or to drag you to the finish line, but to keep you walking. Something like this could save me—and probably many others—a lot of the hours wasted begging LLMs to teach instead of handing over full answers.

Automating learning isn't about taking away the mental strain, because that is how you learn.

Automation should remove the tedious steps, the friction, the prerequisite hunting, which is exactly what Saathi does.


What even is this?


What it does

At first glance, Saathi may seem just another chatbot that can generate quizzes. But what if it actually reduces cognitive dependency on AI and can help humans grow? From calculus to code, Saathi is built to guide you, nudge you, and explain to you the fundamental concepts, not solve the problem for you and hamper your learning. It pushes you to apply STEM concepts through quizzes that test active recall, not passive reading. And when you see your progress visualized over time, the momentum builds, making you actually want to keep going.

index.js
User: "Q. No. 7: Find the value of cos 570° sin 510° + sin (-330°) cos (-390°).

I can not understand anything here, can you please gimme the answer to this?"

Saathi: "I understand that looking at an expression like this can feel overwhelming, and it's natural to want to jump straight to the answer, especially when you feel stuck. However, my purpose here is to help you build a solid foundation of understanding, not just to give you results."

Features

Chatbot (Saathi)

Saathi is powered by Gemini 2.5 flash, chosen for its low latency and reliable logic generation. Users can ask Saathi their STEM questions, and instead of giving direct answers, it breaks problems down into simpler steps Using context aware reasoning, Saathi can provide accurate responses and a quality HCI (Human Computer Interaction) experience.

Quiz Generation

Messy texts, PDFs, .txt files, .docx files, you can use whatever your professor throws at you, upload it into the website, and it will generate a quick 5-20 question MCQ-based quiz in seconds.

You can upload both text and a document, and still get a coherent, comprehensive quiz.

When you get your results back and realize you need help, just copy the personalized prompt provided after each quiz and let Saathi explain what you missed and why

I mean, training without practice would just be memorization after all.

Progress Visualization

STEM gets tough—everyone hits walls,

And at times like these, nothing helps more than visualization. Seeing how consistently well—or terrible—you're performing is scientifically proven to be motivating as it gives us a dopamine rush.

Saathi visualizes your journey using a Chart.js line graph showing the accuracy of your last 10, 15, 20, 25, and 30 quizzes. Each tab displays your performance over time.

There is also an overall statistic card with info about your practicing habits. Quizzes, questions, streak, there's a brutal reality check as soon as you open the page.

Last updated