Ranju

Software engineer in NYC. I work from home. I build things that run on my own hardware | Raspberry Pis, Linux boxes, custom PCs.

I like open-source LLMs, CLI tools, agentic frameworks, and anything I can SSH into from my couch.

Breville PC build

Featured Work: Saathi

Saathi is my personal AI assistant. It runs across three machines | a Raspberry Pi 5, a Linux PC, and a 32GB Mac Mini | each running different open-source models through Ollama. A judge-model routing layer decides which node handles each request.

It is built around real family workflows: Nepali-English code-switching, property management for our duplex, a couple's finance tracker, private messaging over Discord and iMessage. Everything runs locally over Tailscale.

Pi 5           orchestration and message routing
Linux PC        Ollama node for Nepali and general reasoning
Mac Mini        Ollama node for property and finance context
Judge model     task classification and routing
Discord bot     main chat interface
iMessage        connected through clawdbot CLI
Duplex          self-hosted property management
Finances        local-only couple's finance app
Tailscale       private family access

The next step is making Saathi feel more physical. I want to learn how to build small IoT devices | sensors, buttons, displays | so the assistant is not only something you type into, but something that lives inside the house.

Projects

Bloom

A women's wellness app for iOS. Gratitude journal, affirmations, meditation decks, mind mapping, doodling, menstruation diary | wrapped in a calm, beautiful interface. Built to feel personal, not clinical.

Next.js, TypeScript · iOS App Store

Saathi Meditation

A Nepali meditation app. Built this because I was going through an anxious stretch and nothing felt right | especially not in Nepali. GPT generates session scripts, a multi-step judge layer reviews and refines them, and ElevenLabs voices the final audio with my own voice.

React Native, TypeScript · GPT, ElevenLabs, judge pipeline

Silly AI Tools

A collection of playful tools at sillyaitools.com | excuse generator, brag translator, pet thought reader. Built to be fun. Sometimes you just want to see what a dog is thinking.

Next.js · sillyaitools.com

CLI Tools

I love the terminal. Personal CLI scripts that pull skills from my own repositories | search, automation, usage tracking. Designed so I can add skills over time. Shaped around how I work, not someone else's workflow.

Node.js, TypeScript · personal tooling

Hardware & Life

Custom PC build, Summer 2025. Raspberry Pi 5. Linux PC. 32GB Mac Mini. Ollama. Tailscale. Eufy S1 Pro.

Breville Touch Impress. I make espresso every morning. It's the same kind of satisfaction as debugging something until it finally works.

I have opted out of LinkedIn, Instagram, and TikTok. I prefer GitHub and X. My two nieces and nephew are cooler than me. Long-term goal: a house on Long Island by the water with a proper lab.