I'm an 18-year-old developer from Muzaffarnagar, UP — commerce background, currently in my first year of BCA at Shree Ram Group of College. I found Python in 2022 and never shut up about it since. I built JARVIS entirely solo — without a team, without funding, and without a formal computer science background in high school.
The idea for JARVIS was born out of frustration. Existing AI tools were either basic chatbots that forgot context within minutes, or complex enterprise tools that couldn't interact safely with a personal OS. I wanted something that felt real — a system that could autonomously edit code without line-drift, read my emails, manage my calendar, and control my Android phone via Termux, all while asking for permission before doing anything irreversible.
What makes this build unusual is that every layer was engineered solo — from the dual-brain router to the five-tier memory stack. No cloud VMs, no big team, no shortcuts. Every optimization — from using cloud LLM providers by default to picking bge-small embeddings and ONNX-based RapidOCR — was a deliberate decision, not a luxury.
Building a dual-brain architecture with lifelong memory took countless sleepless nights and endless cups of coffee. But seeing JARVIS execute its first flawless multi-step engineering task — and adapt mid-run when I changed my mind — made every single error log worth it.