TheArchive
This is everything I've built that's worth showing, newest first. Agents, full stack apps, phone apps, research tools and a few things I made just for fun. Click a spine to open it, or go straight to the index at the bottom.
Tip! Books with a red band are the ones I'd show you first.
- On the shelfProjects
- 25
- You can openLive now
- 8
- Read the codeOpen source
- 9
The shelf
Voice AI · Jun 2026 to now
AI Agent Now Phones the Caterer for You
Dispatch finds local vendors for your event, calls and emails them, and brings back real quotes.
An AI event-planning agent. Tell it about your wedding, party or corporate event and it finds local vendors, reaches them by AI phone call or email, and turns what they say into quotes you can compare.
- TypeScript
- Next.js 16
- React 19
- Tailwind CSS v4
- Supabase
- Postgres pg_cron
Developer Tools · Jul 2026 to now
Agents Assemble, They Never Animate
FrameWright is a marketplace of Remotion video templates that coding agents drive by writing JSON.
A live marketplace of video template packs built on Remotion. Your coding agent writes a JSON manifest, validates it, checks stills and renders a real MP4 on your own machine. No per-render fee.
- TypeScript
- Remotion
- React 19
- Next.js 15
- Zod
- Tailwind CSS v4
Agentic AI · Jul 2026 to Aug 2026
Twelve Apps, One Database and a Bot That Wants Proof I'm Awake
LifeOS is my personal dashboard of small apps on one Supabase database, with an always-on AI agent that talks to me on Telegram.
A personal operating system: small apps for habits, workouts, diet, budget and more, all on one Supabase database. A daemon on an old laptop runs an AI accountability agent over Telegram, and it can build new apps when I describe them.
- TypeScript
- Next.js 16
- React 19
- Tailwind CSS v4
- shadcn/ui
- Supabase
Creator Tools · Jul 2026 to now
A Telegram Chat That Runs My Instagram
autoreel turns one talking-head clip into a finished, edited Instagram Reel and posts it.
The daily Reels pipeline behind @21stcentury.sahil. It finds topics, drafts scripts in my voice, edits my clip into a reel with Remotion, posts it and sends tool links to commenters. I run all of it from one Telegram chat.
- TypeScript
- Node.js
- grammY
- Remotion 4
- React 19
- Claude Code headless
Read the story Open live site (opens in a new tab)Code (opens in a new tab)
Research · Feb 2026
Privacy Policies, Rewritten for an 8th Grader
T&C Applied rewrites privacy policies into plain English, flags unfair clauses and answers follow-up questions.
A privacy-policy simplifier built on my own readability study. Paste a policy and it rewrites it at an 8th-grade level or below, sorts clauses into five categories, flags biased terms and lets you ask questions about it.
- React 19
- TypeScript
- Vite
- Tailwind CSS
- Node.js
- Express 5
Read the story Open live site (opens in a new tab)Code (opens in a new tab)
Desktop · Feb 2026 to Mar 2026
A Desktop App That Sits Through Lectures With You
Academic Companion turns syllabi, assignment PDFs and recorded lectures into deadlines, summaries and a chat over everything in a class.
A desktop class manager for students. Drop in a syllabus and it pulls out deadlines and exams. Record a lecture and it transcribes and summarizes it. It can run fully local with Ollama or use Groq in the cloud.
- Tauri 2
- Rust
- React 19
- TypeScript
- Tailwind CSS v4
- SQLite
Competitive Coding · Mar 2026 to Apr 2026
Ranked Coding, With the AI Agents Allowed In
BeatCode tests whether developers can actually ship with AI coding agents, then rates them with Elo.
A competitive coding platform where you solve build and fix challenges with AI agents inside cloud sandboxes. A trusted grader scores the result and updates your Elo. Version 1 works, and version 2 is in progress.
- Next.js 16
- React 19
- TypeScript
- NextAuth v5
- Supabase
- E2B
Browser Agents · Jul 2026 to now
The Job Hunt Agent That Refuses to Hit Submit
JobOps finds jobs, tailors a resume for each one and pre-fills the application, then stops and waits for me.
A job-search command center that runs on my laptop. It pulls postings from five sources, scores them with headless Claude, tailors a LaTeX resume per job and pre-fills applications in Chrome. It never submits. I review and send every one.
- TypeScript
- Node.js 22
- Next.js 15
- React 19
- SQLite
- better-sqlite3
Mobile AI · Mar 2026
Every Icon on This Homescreen Started as a Sentence
A phone homescreen where every icon is a mini-app that Claude wrote and a build server compiled from a plain-English description.
Describe a tool, Claude writes it as React code, a build server bundles it, and it runs on your phone in a sandbox. Each mini-app gets storage, the mic, the calendar, the camera and AI through a native bridge.
- Expo SDK 54
- React Native 0.81
- TypeScript
- Claude API
- Node.js
- Express
Generative UI · Jun 2026
A Canvas of Widgets You Order in Plain English
An infinite canvas where an AI agent turns a plain-English request into a live widget wired to your own data.
Ask for something like a card that summarizes your unread emails, and an agent researches, designs and places a live widget on an infinite, zoomable grid. Connectors for Gmail, Calendar, Slack, GitHub, Linear and Notion feed it real data.
- Next.js 15
- React 19
- TypeScript
- Vercel AI SDK v5
- Anthropic API
- OpenRouter
Desktop · Jun 2026
An App Store for Open-Source AI, No Terminal Required
A Rust and Tauri desktop app that installs and launches 46 open-source AI tools with one click and one shared key.
Open-source AI tools are free but painful to install. FreeAI is a desktop app store that installs 46 of them with one click, streams the logs and launches each one in a terminal, a webview or the background.
- Tauri 2
- Rust
- tokio
- portable-pty
- keyring
- reqwest
On-device AI · Jun 2026
A Voice Journal That Listens and Never Phones Home
A private self-reflection app that transcribes your voice notes, reflects on them and chats about them with models that run on the phone.
Record a vent, and [witness] transcribes it, pulls out a title, summary and insights, and lets you talk it through, grounded in your own past entries. Whisper and Qwen3 run on the phone, so your entries stay with you.
- Expo SDK 54
- React Native 0.81
- TypeScript
- expo-router
- react-native-executorch
- Whisper Tiny EN
Audio AI · Feb 2026
It Hands You the Synth Patch, Not the Song
A desktop sound-design assistant that listens to your track, reads your description and writes a real Surge XT preset.
Drop in a clip from your track, type something like "dark slow riser", and WingmanPro writes an editable Surge XT synth preset instead of generated audio. Audio models read the clip and an LLM writes the patch.
- Python
- librosa
- Hugging Face Transformers
- CLAP
- PyTorch
- Ollama
Agentic AI · Jul 2026
Your Coding Agent Fills the Gaps in Your Resume
A local-first orchestrator that reads a student's resume, proposes projects to fill the gaps and has their own Claude Code or Codex build and deploy them.
ResumeGod reads your resume, suggests projects that would fill its gaps, then drives your own Claude Code or Codex to build and deploy them. It finishes with a personal site and a fresh LaTeX resume. Nothing is hosted centrally.
- TypeScript
- Node.js
- Express 5
- WebSockets
- SQLite
- React 19
Fintech · Feb 2026 to Mar 2026
A Local Llama Audits the Company Spending
A team-built spend auditor where a local Llama 3 model checks employee transactions against company policy and flags risks by level.
SU$PEND lets an auditor pick an employee, pull their transactions and run an AI audit against the company spending policy. A local Llama 3 model does the checking, so financial data stays in-house. I built the audit pipeline and the backend.
Team Built with Sadit Hussain, Hithashree Rayachoti and Jacky Huang
- Python
- Flask
- FastAPI
- Pydantic
- Ollama
- Llama 3
Multi-agent · Feb 2026
Hire AI Employees, Then Walk Over to Their Desks
A pixel-art office where every AI agent is an employee with its own desk, skills, scheduled jobs and Docker container.
PixelHQ turns the open-source SkyOffice into a single-player office for AI agents. Walk up to an employee, chat with it, give it skills and scheduled jobs, and feed a shared knowledge base. Each employee runs in its own container.
Team Fork of SkyOffice by Kevin Shen and contributors (MIT). Pixel art by LimeZu.
- TypeScript
- Phaser 3
- React 18
- Redux Toolkit
- Express
- sql.js (SQLite)
Research · Mar 2026
Your Typing Rhythm Is Your Password
A desktop proof of concept that verifies who is typing from 15 timing features and a Random Forest.
Type a fixed sentence and this app decides whether you're the owner from how you type, not what you type. It uses the timing features from Wang, Meneely and Hou (ICISSP 2025) and a Random Forest.
- Python
- Tkinter
- scikit-learn
- NumPy
- Random Forest
- JSON
Design · Mar 2026
A Writing App That Feels Like a Printed Book
A distraction-free personal editor with cream paper, drop caps, running headers and page numbers.
Folio is a personal writing app for stories, lessons and thoughts that looks like writing inside a real book: a two-page spread, IM Fell English type, drop caps and page numbers. The toolbar hides until you select text.
- Next.js 14
- React 18
- TypeScript
- Tiptap v3
- Zustand
- Tailwind CSS
Read the story Open live site (opens in a new tab)Code (opens in a new tab)
Just for fun · Mar 2026
Upload a Selfie, Get Roasted Like You're From Bangalore
A multimodal web app where Gemini roasts your photo in Bangalore English and a voice reads it back, word by word.
Upload a photo and Gemini roasts you in Bangalore English, then a voice reads the roast aloud while the words appear one at a time. A one-day build, live on Vercel.
- Next.js 14
- React 18
- TypeScript
- Tailwind CSS
- Gemini API
- Azure Neural TTS
Restaurant tech · Mar 2026
A Restaurant iPad That Runs Its Own AI, Offline
An iPad demo that runs Llama 3.2 1B and Whisper on the device for order-taking, a menu kiosk and end-of-shift summaries.
An iPad demo of what on-device AI could add to a restaurant point of sale: voice order-taking with allergen alerts, a menu Q&A kiosk and shift summaries. Llama 3.2 1B and Whisper run locally, with no internet needed.
- Expo SDK 55
- React Native 0.83
- TypeScript
- expo-router
- react-native-executorch
- Llama 3.2 1B
Just for fun · Jan 2026
Python, but Make It Bangalore
A joke programming language that swaps Python keywords for Bangalore slang and runs .blr files from the command line.
BangLang is Python with Bangalore slang keywords: tell_da prints, yaavuh is if, cut_ra breaks. A tiny transpiler turns .blr files into Python and runs them through a blr command.
- Python
- setuptools
- re (regex)
- exec()
- pip
- CLI entry point
Productivity · Jan 2026
A Habit Tracker That Understands Every Third Day
A small habit and weekly time-log tracker with custom recurrence, automatic weekly resets and nothing stored on a server.
HabitTrack tracks habits that repeat every N days and hours logged against weekly targets. Weeks reset on their own and roll into history, and everything stays in your browser with JSON backup.
- React 19
- Create React App
- JavaScript
- lucide-react
- localStorage
- Vercel
Read the story Open live site (opens in a new tab)Code (opens in a new tab)
Information theory · Nov 2025 to Dec 2025
A Wordle Clone With an Entropy-Powered Cyborg Sidekick
A full-stack Wordle clone with a Cyborg Mode that suggests the best next guess using Shannon entropy.
A complete Wordle clone in React with a twist: flip on Cyborg Mode and a Flask solver suggests the guess that splits the remaining answers the most, measured by Shannon entropy.
- React 19
- Vite
- Tailwind CSS 4
- Motion
- Axios
- Python
Agentic AI · Dec 2025 to Jan 2026
A Life Coach Agent That Remembers Your Excuses
A tough-love AI coach that breaks goals into daily tasks, remembers past conversations and pushes back when you keep rescheduling.
Day-by-Day turns a goal into weekly milestones and daily tasks, then holds you to them. A LangChain agent with about 19 tools and long-term vector memory handles planning, check-ins and rescheduling.
- Python
- FastAPI
- LangChain
- LiteLLM
- Groq
- ChromaDB
Chat agent · Dec 2025
A Project Manager for Your Life, Living in WhatsApp
A WhatsApp agent that logs workouts, meals and study sessions from plain messages and manages your calendar with 13 tools.
Text ATLAS on WhatsApp like you'd text a friend. It logs workouts, meals and study time, reschedules around weather and air quality, and checks your progress against your goals, using LLM tool calling over a Supabase backend.
- Python
- FastAPI
- Pydantic
- Groq
- Twilio WhatsApp API
- Google Calendar API









