Projects
Running list of things that I've built so far:
2026:
featherbot: Your personal AI agent that works for you. It's a lightweight OpenClaw alternative without the bloat. I built this entirely using Claude Code and Opus 4.6. Spent a lot of time on architecture and design patterns for memory and workflows. Also build a nice loop that generates PRDs, breaks it down into tasks and then build sequentially till the feature is done. All via Claude Code skills and inspired by Ralph loop.
Claudesmith: Platform to build your own agents built on top of Claude Agent SDK.
2025:
Threadline: A chrome extension that adds a fixed sidebar that displays all your message exchanges as a clickable table of contents in Claude and ChatGPT. Jump to any part of the conversation instantly in a long thread.
Be My Eyes - Raspberry Pi and AI: A point-and-shoot device for visually impaired folks that captures the image of your surrounding and desribes it out loud.
WiFi sniffer on ESP32: I've been tinkering with microcontrollers lately. I was reading something and got this idea to build a small project to implement wifi sniffing using ESP32.
Canvas based conversation branching for LLMs: Always felt the need to branch a conversation to not pollute the main thread on Claude/ChatGPT. So built this MVP.
webterm: Collaborative terminal sessions in browser.
Multiple agents playing Mafia game: Made 13 agents play social deduction game Mafia to see how LLMs behave.
HTTP Server: HTTP Server implementation from scratch with some modern web dev features.
BitTorrent Client: BitTorrent Client implementation. It's fun tinkering with protocols and doing byte-level stuff.
Video Search Engine: Search a scene in a video through natural language.
arXiv-Researcher: Searches relevant arXiv papers based on query, ranks them by semantic search, extract content and synthesize findings in a detailed report.
WhatsApp MCP Server: MCP server for WhatsApp with multiple tools to send messages, files, create and manage groups and more.
2024:
Simple Cache: A simple in-memory cache implementation in Go, featuring both a basic cache and an LRU (Least Recently Used) cache.
ChatterScout: A Reddit listening tool to keep track of keywords in specific subreddits to track organic conversation about any topic.
Feedboard: A tool to collect and organize your users feedback.
Snapshot: Web application built with NextJS, designed to capture and manage webpages screenshots efficiently.
Linkalike: Search products similar to what you're looking for using Exa.
Youtube Notes: Generated detailed notes and insights from a YouTube video. Using DeepSeek R1 reasoning model.