Sagar Kandpal
Open to collaborateLet’s talk →
Now building Botza.ai at PanScience InnovationsSEE →

Building where AImeets the full stack.

Sagar Kandpal — GenAI & full-stack developer. I build agents, RAG systems and the products around them.

Explore the work ↓Get in touch
HelloUttarakhand → Delhi
I’m Sagar Kandpal.From Uttarakhand, now in Delhi — and I edit the videos about what I build, too. Right now I’m Entrepreneur in Residence at PanScience Innovations, building Botza.ai.
NowEIR · PanScience
StudyingB.Tech CS · AI & ML
Built7 AI products
More about me →
GenAI &
Full-stack
Scroll
CollegeKCC Institute of Technology and Management
(01)Proof of work

Real builds.Real numbers.

Every number here comes from the project itself. No vanity metrics, nothing invented for a portfolio.

Wins02
Win 01Hackathon · 2023
1st
First prize — Ignite Tech Fest HackathonIILM University
Win 02Inter-college
1st
First place — Innovation ShowcaseAnnual Inter-College Tech Fest · KCC Institute of Technology & Management
Built04
Agents · 2023ReActMulti-Agent Research System
−50%manual research time
+35%retrieval relevance
Data & AI internshipRAGLangChain RAG · PBEL × IBM
+30%document retrieval accuracy
−40%manual analysis time
Products07Built end to end
7AI products shipped
4RAG architectures — basic to graph
Video intelligenceEN→DubbLine AI
6languages, one pipeline
Asyncjob queue + REST API
“Talent without working hard is nothing.”— Cristiano Ronaldo✦“We don’t want to tell our dreams. We want to show them.”— Cristiano Ronaldo✦“Stay hard.”— David Goggins✦“Your love makes me strong. Your hate makes me unstoppable.”— Cristiano Ronaldo✦“Who’s gonna carry the boats?”— David Goggins✦“Talent without working hard is nothing.”— Cristiano Ronaldo✦“We don’t want to tell our dreams. We want to show them.”— Cristiano Ronaldo✦“Stay hard.”— David Goggins✦“Your love makes me strong. Your hate makes me unstoppable.”— Cristiano Ronaldo✦“Who’s gonna carry the boats?”— David Goggins✦
(02)About
Uttarakhand → Delhi

I’ve never believed in waiting until I have everything figured out. I’d rather start, experiment, break things and learn on the way — agents, RAG systems, full products, even the videos about them. Progress comes from doing, not just knowing.

I am, in no particular order06
01DeveloperPython-first. Full-stack when it needs to be.
02AI enthusiastAgents, RAG, MCP — the frontier is the fun part.
03BuilderSeven AI products, shipped end to end.
04Content creatorVideo editing, documenting my journey in tech.
05Problem solverTwo hackathon wins. Problems with a timer.
06Learner4th-year B.Tech CS (AI & ML). Still learning daily.
RootsUttarakhand. Based in Delhi.
StudyingB.Tech CS (AI & ML), 4th year — KCC Institute (AKTU) · CGPA 7.8
NowEntrepreneur in Residence, PanScience Innovations
Off-dutyFootball, music, sketching.
Keep building.Keep learning.Keep moving.
(03)Selected work

Selectedwork.

Seven AI products, built end to end. Each one told properly: the problem, what I built, and the part that was actually interesting.

Now · Sept 2026 → presentBotza.ai

As Entrepreneur in Residence at PanScience Innovations, I’m building Botza.ai from the inside: product, AI, and everything in between.

EIR · PSIHauz Khas, DelhiIn progress
P—01 · MODEL CONTEXT PROTOCOL

StudentOS MCP

An MCP-based AI assistant that unifies a student’s entire digital life.

ProblemA student’s work lives in five places: GitHub, Drive, Calendar, deadlines, résumés.
What I builtAn MCP assistant with a React chat UI. Ask "what are my deadlines?" and it calls the right tool.
The interesting bitLive tool traces over WebSockets — you watch it pick tools in real time.
PythonMCPWebSocketsReactGitHub · Drive APIs
GitHub ↗
what are my deadlines?↳ tool · calendar.list_events↳ tool · deadlines.fetchstreaming over WebSocket
P—02 · VIDEO INTELLIGENCE

DubbLine AI

A FastAPI agent that transcribes, translates, dubs and summarises any video.

ProblemA good video is stuck in the language it was recorded in.
What I builtYouTube link or upload in → Whisper transcript → translation into six languages → dubbed audio and a summary out.
Interesting bitEvery video is a job on an async queue with status tracking, behind a Swagger-documented REST API.
StackPython · FastAPI · Whisper · Async
GitHub ↗
POST/jobs ← youtube.com/watch?v=…
EN→HI+4 languages
job_01 · transcribe✓ done
job_01 · translate✓ done
job_01 · dubrunning
job_01 · summarisequeued
P—03 · RAG OVER VIDEO

AI Video Assistant

Chat with any video — transcribed, embedded and searchable. Scroll through the pipeline.

Download
Extract audio
Transcribe
Chunk
Embed
Index
Ask
STAGE 01 / 07Download
$ fetch youtube.com/watch?v=…✓ video.mp4 saved
01Download

Paste a video link. The assistant pulls the source.

02Extract audio

Strip the audio track — that’s all the model needs.

03Transcribe

Whisper turns speech into timestamped text.

04Chunk

Split the transcript into overlapping chunks that keep context intact.

05Embed

Every chunk becomes a vector.

06Index

Vectors go into FAISS / ChromaDB for fast similarity search.

07Ask

Ask anything. Retrieval finds the right moments; the LLM answers from them.

Built in Streamlit — and also architected as a MERN + FastAPI microservice system with MongoDB persistence.Python · Streamlit · LangChain · Whisper · FAISS · ChromaDBGitHub ↗
P—04 → 06 · AGENTS

Agents, shipped.

PostAI, the LinkedIn Post Generator: the sign-up screen of the live appP—04
Full-stack agent · Live

LinkedIn Post Generator AI

An AI agent that drafts and refines LinkedIn posts — with a human in the loop.

ProblemAI-written posts go out unchecked.
BuiltReact front, Python back. The agent drafts and refines, then waits for a human approve / edit before anything ships.
ReactPythonLangChainLangGraphNetlify
Sagar GPT interface: a research topic box above the four pipeline stages — Search, Reader, Writer and CriticP—05
Personal AI agent

SagarGpt

A personal agent that researches any topic and hands back a project report.

ProblemResearch-to-report means hours of tab-hopping.
BuiltMultiple agents, tools and processing pipelines chained into one assistant that returns a structured report.
PythonOpenAI APILangChainStreamlit
WEBDATASYN
P—06
Lead · Personal project · 2023

Multi-Agent Research System

An autonomous research agent that replicates deep-research capability.

ProblemManual research is slow and doesn’t scale.
BuiltReAct framework, three specialised agents — web search, data analysis, synthesis. ~50% less manual research; semantic search lifted relevance ~35%.
PythonLangChainMistral AIMulti-agent
Walkthrough on request
↗More on GitHubgithub.com/sagarkandpal
P—07 · LOAN INTELLIGENCE

ArthSaathi

AI that reads the fine print on your loan so you don’t have to.

ProblemLoan documents bury charges in fine print most borrowers never read — least of all in their own language.
What I builtExplains loans, EMIs and credit scores in Hinglish or English. Flags hidden charges in loan PDFs, models prepayment savings, tracks loans live.
Interesting bitA context-aware AI Money Coach that answers with your actual loan in mind.
StackNext.js 15 · Mistral AI · Tailwind 4
GitHub ↗
ArthSaathi home page — Master your loans and save lakhs in interest
(04)How I build

My approach to building.

A loop, not a line. Every project on this page went round it more than once.

Explore01
Build02
Break03
Learn04
Improve05
Understand the problem.

Before touching code: read, sketch, ask the obvious questions nobody asks. Most bad builds are good answers to the wrong question.

Turn the idea into something usable.

Fast and rough. A working thing beats a perfect plan — it gives you something real to be wrong about.

Find what doesn’t work.

Test it, push it, feed it the weird inputs. Debugging is where the project actually starts talking back.

Understand why it failed.

Not just the fix — the reason. That’s how basic RAG turned into hybrid, then agentic, then graph.

Build it better.

Ship the better version. Then go back to 01 — it’s a loop, not a line.

01 Explore
02 Build
03 Break
04 Learn
05 Improve
(05)Stack

Tools, by whatthey’re for.

Deep on retrieval, comfortable across the full stack. Tap any tool to see where I’ve actually used it.

ThinkLLMs & agents
RememberRetrieval & data
ServeBackend
ShipFrontend & deploy
AnalyseData work
TinkerHardware & more
Selected toolLangChainUsed in 6 projects on this page
01AI Video Assistant
02LinkedIn Post Generator
03SagarGpt
04Multi-Agent Research
05RAG spectrum
06PBEL × IBM internship
HardwareIoT
The Smart Hybrid Home Automation board powered on: ESP32, 4-channel relay module, PIR motion sensor and push button on a perfboardLIVE · POWERED ON
ESP32Wi-Fi · the brain
4-ch relayswitches appliances
PIR sensordetects motion
Push buttonmanual control
Status LEDpower / state
HACKATHON BUILD · WITH ARJUN PURWAR

Smart Hybrid Home Automation

Most homes are full of appliances that aren’t smart — and replacing them all with "smart" ones is expensive. So my friend Arjun Purwar and I asked a simpler question at a hackathon: why not make the ones you already have smart?

We built it around an ESP32 and a 4-channel relay. You can switch appliances from your phone over Wi-Fi, a PIR sensor turns the light on when someone walks in, and a push button still works when there’s no network — that’s the "hybrid" part.

ESP32 · 4-channel relay · Wi-Fi / MQTT · PIR sensor · Push button
(06)Journey

How I got here.

KICK-OFF
NOW
01 · B.Tech · CS (AI & ML)Learning

KCC Institute of Technology & Management (AKTU). Python, JavaScript, SQL — and a habit of building instead of waiting.

PythonJavaScriptSQL
02 · 2021 — 2023Data & AI

PBEL Virtual Internship, powered by IBM. EDA on 10K+ NLP records; LangChain RAG pipelines that lifted retrieval accuracy ~30%.

PandasLangChainVector DBs
03 · 2023 →Hackathons

1st prize at Ignite Tech Fest, IILM University. 1st place at the Innovation Showcase, KCC inter-college tech fest.

2× first place
04 · 2023 →GenAI

Led a multi-agent research system on ReAct. Then built RAG four ways: basic, hybrid, agentic, graph.

AgentsRAG
05 · Seven productsProduct building

DubbLine, StudentOS MCP, ArthSaathi, the AI Video Assistant, a LinkedIn post agent, SagarGpt — shipped end to end.

FastAPIMCPNext.js
06 · Sept 2026 → nowReal-world work

Entrepreneur in Residence at PanScience Innovations, building Botza.ai from the inside.

Botza.ai
07 · OpenNext

Something worth building. Maybe yours.

Let’s talk →
(07)FAQ

Questions, answered.

Anything else? Just ask.

AI agents, RAG systems and the full products around them — things people actually use, end to end. Video (DubbLine), money (ArthSaathi), student life (StudentOS) — anywhere AI can remove real friction.

Python-first: LangChain, LangGraph, FastAPI and MCP. Pinecone, ChromaDB, FAISS and Neo4j for retrieval. React, Next.js and the MERN stack on the product side.

Yes. I’m currently Entrepreneur in Residence at PanScience Innovations building Botza.ai, and always up for conversations about interesting products, collaborations and opportunities. Email is fastest.

By building with them. Explore, build, break, learn, improve. I learned retrieval by shipping four RAG architectures, not by reading about them.

Yes — video editing, thumbnails, YouTube and Instagram, vlogs, tech content and DSA / interview-prep content. Building and explaining are the same skill to me.

(08)Contact

Somethingworth building?Let’s build it.

sagarkandpal05@gmail.com ↗
Resume ↓
LinkedIn↗in/sagar-kandpalGitHub↗@sagarkandpalInstagram↗@sagar_kandpal21X↗@thesagarkandpalLeetCode↗u/sagar_kandpal