Skip to main content

WhySaarathiexists.

Words by Niraj KafleFounder, Saarathi Academy
The letter

Learn how software actually works.

When I learned to code, there was no AI to fix things for me. I read the docs, read the error, and tried again until it worked. Slow, but it taught me how software really runs.

Today AI writes a web page in ten seconds. If you can't tell why it works, you can't fix it when it breaks. Ke farak bhayo ta?

So we built Saarathi: ten students a class, no slides, and real apps you launch yourself.

The name

A guide, not a crutch.

Krishna didn't fight Arjuna's war. He drove the chariot and kept him focused. That is a saarathi.

My first senior developer never typed the fix for me. He asked where the data starts and what the error log says, until I found it myself.

He was my saarathi. We want to be yours.

AI prompts are easy. Real coding is hard.

“It works.”

It runs on your laptop. When it breaks for real users, you can't tell why.

“How can we make it better?”

  • What if the internet drops?
  • What if a user clicks twice?
  • Is the user data safe?
How we teach

Learn the engine, not just the dashboard.

A third of every course is fundamentals: how databases store data, how servers talk and how memory works. Frameworks change every two years. These don't.

A big classroom

  • 30 or more students in a room
  • Slides you copy down
  • Certificate for showing up
  • Hard to get help from the teacher

Saarathi

  • 10 seats a batch, always
  • Your code reviewed every day
  • Real apps you launch online
  • Mock interview and CV check
How much we care

Ten seats, so nobody gets lost.

In a hall of 60, nobody notices when you stop understanding. Here, someone does.

We know you before class one.
The Gate shows your mentor how you think, so they teach you, not a slide deck. There is no pass mark.
Your code gets read.
A working engineer reads what you write every day and tells you straight what to fix.
Fall behind and we notice.
A review class every fifth day, and the Old Baneshwor room stays open on Sundays for extra practice.
Miss a class, lose nothing.
Classes are recorded, so you can catch up at home.
We walk you to the door.
A 1:1 mock interview, your CV and LinkedIn rewritten with you, and entry-level jobs and internships in Nepal listed in your dashboard.
Money should not decide who learns.
Every fee is published in rupees, with no hidden charges.
The vision

Real tech teaching, anywhere in Nepal.

Today it is one room in Old Baneshwor and ten people at a time. Next it is online and more cities, so a student in Butwal or Pokhara gets the same mentors and the same syllabus as one in Kathmandu.

You should not have to leave Nepal, or sit through a degree that teaches last decade's tools, to learn from people who do the job today.

The batch never grows past ten. That is the one thing we won't trade for growth.

The team

The people building Saarathi

Every class is taught by people who still do the job, with 4 to 5+ years in it.

Before you ask

Honest questions

Who is behind Saarathi?

Saarathi was founded by Niraj Kafle, a software engineer who has spent years building web applications and cloud systems. He started Saarathi to help students build real coding confidence and master the programming fundamentals that companies look for.

Is this just another bootcamp?

No. 10 students a batch, so everyone gets direct help. We teach how databases, servers and networks work, not slides. Most of your time goes into building apps that go live.

Why do you call it 'anti-factory'?

Learning should not be a production line. Every student learns at a different pace. Instead of copy-pasting code, we teach how things work under the hood, like database design and server security, so you can solve problems on your own.

Is Saarathi expensive?

Our fees pay for direct, daily help. With only 10 students per class, your mentor reviews your code every day and guides you step by step. Every fee is published on the website in Nepali Rupees.

What does 'Saarathi' mean?

A saarathi is a guide. In the Mahabharata, Krishna did not fight the war for Arjuna; he drove the chariot and helped him stay focused. We do not write code for you. We guide you, help when you get stuck, and teach you to find and fix errors on your own.

Do I need a tech background to join?

No. You need to put in the time: practice at home between classes. The Gate, after you enrol, shows your mentor how you solve problems. No pass mark.

Are there hidden charges?

None. Every fee is published on our website in Nepali Rupees. We accept bank transfers, Fonepay, or cash in Old Baneshwor. No registration, exam, or lab fees.

What if I get stuck or fall behind?

With only 10 students per batch, your mentor can see when you need help. We review your code daily, run review classes every fifth day, and keep our Old Baneshwor classroom open on Sundays for extra practice.

Become the one who knows why.

Class is the starting line. Bring two hours of practice a day, and we'll bring the mentors.