WhySaarathiexists.
The machine stopped being magic.
I've been building software for four or five years. When I started, there was no AI to lean on, no prompt that wrote the function for me. Just me, Google, the docs, Stack Overflow, and an error that wasn't going to fix itself.
So I sat with it. I learned from the core: how HTTP moves a request, how a database thinks, how a SQL join really happens, how a server runs when nobody's watching. Slowly, the machine stopped being magic.
Then everything changed. Today you type a prompt and a project appears. A feature appears. It even deploys. That's incredible, and it's also a trap. If you can make it work but can't see what's happening inside, ke farak bhayo ta? What's the difference between you and someone who's never written a line of code?
I have a friend who took a basic course. He knows what an ORM is; he uses one every day. Ask him to write a simple SQL join by hand and he freezes. He can drive the abstraction but has no idea what's underneath it. So I keep asking: how long does that skill last? How long can you draw a salary half-knowing? Yo skill kati din tikcha?
That difference, the floor beneath the abstraction, is exactly what we built Saarathi to teach. Time to level up, not settle.
Everyone needs a saarathi.
A saarathi is a charioteer, the one who guides. In the Gita, Krishna doesn't fight Arjuna's war for him. He steers, he counsels, he shows him the field. That is the difference between drowning and winning: a guide who knows what to learn, and what to skip.
I know it first-hand. Early on I had no consistency. I'd learn something, then drop it. I stayed stuck, and staying stuck quietly kills your motivation.
Then I got a senior mentor at work, and everything changed. I saw how little I knew, and I learned how real engineering works: how projects run inside a company, not just how to pass a tutorial.
That mentor was my saarathi. This school is yours.
Everyone can fire a prompt now. That was never the skill.
A normal person says
“It works.”
The screen does the thing. They ship it and move on. Nothing underneath is understood, so nothing underneath can be trusted.
A developer asks
“Why does it work? Why doesn't it?”
- Is it stable?
- Is it secure?
- Will it scale?
Understanding is the skill now. That's the line we teach people to stand on the right side of.
“Prompt ta sabaile hanchan. Farak yei ho: ‘it works’ bhanne ra ‘kina works’ bhanne bich ko.”
What actually makes the difference
Anyone can hand you a syllabus. The difference is how it's built, and how it's taught.
of every course is foundations
The first third builds your base and your mindset, before we touch a single tool.
Don't just buy the fish. Learn how to catch it.
We teach the how and the why, so you can keep building on your own long after the course ends, not just copy what worked once.
- 01
Beginner-ready by design
We know how people actually learn. The syllabus meets you where you are and builds up from there.
- 02
The how and the why
We teach how and why things work, not just the syntax you can look up in a second.
- 03
Time where it matters
Hard topics get the time they need. We never rush the parts that decide everything.
- 04
We track your progress
Ten students means a mentor knows your code, your gaps, and how you grow week to week.
We're not the expensive ones.
People hear the price and assume expensive. Here is what they miss. The cheap option is usually two months of recycled slides in a packed batch. Saarathi is a longer program with real mentors and a syllabus built from the core: real depth, real projects, batches capped at 10. Per month, we are the value, not the splurge. The cheap option is the expensive one. You pay again to learn it properly.
The cheap option
- ~2 months, then you’re on your own
- Recycled slides, surface-level tools
- Batches of 30 to 50, little mentor time
- A certificate, not a portfolio
Saarathi
- A longer, premium program with real depth
- Exceptional, original course content built from the core
- Batches capped at 10, direct 1:1 mentorship
- Shipped projects you can show employers
The team building Saarathi
We're not a corporate giant. We're a small founding team of builders who know the struggle of breaking into tech first-hand, and who refuse to run Saarathi like a factory.
- Niraj KafleFounder
A working full-stack AI engineer who learned to build in the pre-AI era, from the core. A senior mentor was his turning point; he started Saarathi to be that guide for others.
- Prabhat PanditCOO & Sales Lead
- Prashant SapkotaCo-founder & People Officer
- Nischal KhanalCo-founder & CFO
- Swikrit SaudCMO
And in every classroom: working-engineer mentors, each with 4 to 5+ years in the field, strong academically and professionally, and genuinely passionate about teaching. That passion turns a class into a craft.
We'll guide you.
We won't drag you.
Saarathi is for anyone genuinely interested in tech and willing to put in the time. Class is two hours; learning isn't. We ask for two more hours at home, and on Sundays we open the space for peer learning. Real skill is built beyond the timetable.
What we can't do is manufacture interest. If you won't put in the effort, no one can make you job-ready by dragging you along. Bring the dedication; we'll bring everything else.
How we protect the quality
- 01Always 10 students
Ten per batch. Never thirty, never fifty. Everyone gets real mentor time.
- 02Gate Assessment to start
Admission opens with an aptitude diagnostic. No pass or fail, just the right starting point for you.
- 03A Certification Exam to finish
You leave by proving it: a certification exam that actually means something.
- 041:1 mock interviews
A real mock interview before you go, so you walk into the real one ready.
The honest questions
- Who is behind Saarathi?
- Saarathi was founded by Niraj Kafle, a software engineer who learned development from the core in the pre-AI era (HTTP, databases, SQL, servers) and built Saarathi to teach those fundamentals to the next generation.
- Is this just another bootcamp?
- No. Bootcamps and certificate mills optimise for enrolment volume and a finishing certificate. Saarathi is anti-factory: small cohorts capped at 10, real production projects, and the fundamentals beneath the abstraction, so you understand why your code works, not just that it ran.
- Why 'anti-factory'?
- Because in the prompt era, anyone can make something work. The difference between a normal person and a developer is understanding: is it stable, is it secure, will it scale? We build exactly that, instead of mass-producing people who can only fire prompts.
- Is Saarathi expensive?
- No, that is the misread. The cheaper courses are usually two months of recycled material in a packed batch. Saarathi is a longer, premium program: curriculum built from the core, working-engineer mentors, batches capped at 10, and real shipped projects. Count the weeks and the quality and we are the value, not the splurge. The genuinely expensive option is the cheap one you redo properly later.
- What does 'Saarathi' mean?
- A saarathi is a charioteer, a guide. In the Gita, Krishna is Arjuna’s saarathi: he does not fight the war for him, he steers and counsels him through it. Everyone needs a guide who knows what to learn and what to skip. That is what we are.
- Do I need a tech background to join?
- No prior coding required. You need genuine interest, the willingness to put in the time (class is two hours; we ask for two more at home, plus Sunday peer learning), and dedication. The Gate Assessment maps your starting point, but we can guide effort, not manufacture it.
Time to level up
Become the one who knows why.
Small batches, real projects, fundamentals first. See how we teach, or take the Gate Assessment and find your level.