Project Archive

Code I have written

These are some of the projects I have worked on from web dashboards to a personalised linux window manager to a simple web server written in C and many more...

Unified-ai
webdev

Multimodal workspace

Unified-ai

A multimodal AI platform with BYOK support and model access across multiple LLM providers from one workspace.

Next.jsTypeScriptHonoOpenRouterAI SDK
Docify
webdev

Document intelligence

Docify

An AI-powered document reader and explainer that answers questions with retrieval-augmented generation and LLM-backed reasoning.

ReactTypeScriptRAGLLM
Voidcam
native

Camera bridge

Voidcam

A web and native camera app for turning a mobile device into a desktop camera, with FFmpeg handling the media workflow.

Next.jsFFmpegWebRTCNative
Kricket
webdev

Live score flow

Kricket

A live-sports commentary and scorekeeping experience designed to keep matches, moments, and updates moving in real time.

Next.jsTypeScriptWebSocketsPostgreSQL
Pastel Profile Studio
webdev

Profile generator

Pastel Profile Studio

A Next.js app that generates personalized profile images from a name, with light/dark mode, pastel palettes, and custom background colors.

Next.jsTailwind CSSTypeScript
tscrawler
webdev

Structured crawl

tscrawler

A TypeScript site crawler that fetches pages concurrently, extracts structured content from a single origin, and writes results to a JSON report.

TypeScriptNode.jsHTML parsing
cwebserver
system

Low-level server

cwebserver

A lightweight TCP server in C using POSIX sockets—a template for building custom web servers and networked programs.

CPOSIX socketsTCP
ytube-backend
webdev

Video platform API

ytube-backend

A scalable YouTube-style video backend with Node.js and Express: auth, video management, subscriptions, and more on MongoDB.

Node.jsExpressMongoDB
OS from scratch
system

Educational kernel

OS from scratch

A minimal RISC-V 32-bit OS covering bootloading, traps, paging, scheduling, and VirtIO disk drivers—built for learning.

RISC-VCAssembly
void-code
system

Local AI tools

void-code

A CLI coding assistant powered by Gemini and Gemma that chats with an AI agent with secure, filesystem-backed tools.

TypeScriptGeminiGemmaCLI