Projects
A collection of things I have built and experiments I have shipped.

A unified interface to interact with OpenAI, Google Gemini, Anthropic, and other leading providers. Features an intelligent "Auto" mode that dynamically routes queries to the most suitable model based on context and question complexity. Developed with Datastar (Hypermedia/SSE), GO and Tailwind CSS. The platform supports multi-modal analysis (PDF/Image), AI image generation, and semantic session search using Voyage AI embeddings and Turso.

A full-stack data pipeline that transforms a standard Google Drive into a high-performance, searchable knowledge base. It features an automated background worker (Go) that syncs documents, converts them to Markdown, and generates vector embeddings using Voyage AI. The frontend is built with a “No-JS-Framework” architecture using Golang Templ and Datastar, providing real-time, streaming search results via Server-Sent Events (SSE).

Technology video collection with advanced search. Features: Go-powered backend, YouTube API integration for video metadata, dynamic tagging, and vectorization to Pinecone. Implements Gen AI (Open AI) for intelligent query rephrasing and semantic search, all delivered via a Hypermedia-driven UI (Datastar, Tailwind CSS) with YouTube iframe API integration.

Chat application showcasing advanced Gen AI capabilities. Features include direct Gemini AI model interaction, AI-powered summarization/analysis of uploaded images & PDFs, web search integration, and image generation using Gemini. Implemented similarity search for chat sessions using Gemini embeddings stored in a Turso vector database. Built with Go, HTMX, Alpine, Tailwind CSS, and Turso for a hypermedia-driven user experience

A tool leveraging Go, Datastar, and the Gemini AI model to provide AI-driven tourism recommendations. It fetches and displays geographical coordinates for points of interest in cities on a map UI

A simple Claude Chat using Golang, Datastar, Tailwind CSS & Turso

A simple Open AI Chat using Remix, Open AI API, Tailwind CSS & Cloudflare KV

A simple stock tracking tool using Golang, Datastar, TailwindCSS, Echarts and Firebase to view personal tracked stocks

A simple scheduler app for booking appointment with Astrologer using Remix, React, Tailwind CSS & Turso db

A high-performance personal portfolio built with a focus on speed and modern hypermedia patterns. Featuring a custom-built semantic search engine using Voyage AI embeddings and Turso’s vector extension, allowing users to query my projects using natural language. Built with a “No-JS-Framework” philosophy using Golang and Datastar for real-time interactivity and SSE.

A simple note tracking app using Golang, Datastar, Tailwind CSS, Supabase Auth & Database

A React, Remix PWA using TailwindCSS and Firebase to display a collection of You Tube videos about Javascript frameworks

Portfolio site built with React, React Router & Tailwind CSS

A simple note tracking app using React, Remix, Tailwind CSS, Supabase Auth & Database

A simple tool to suggest places to visit for 40,000+ cities in the world using React, Remix, Open AI & Tailwind CSS

A PWA drive using Vite, React, TailwindCSS and Firebase to store and access files and folders

A PWA using Remix, React, TailwindCSS, Echarts and Firebase to view personal tracked stocks

A calendar app using Golang, Htmx, Tailwind CSS, Supabase Auth & Database

A calendar app using React, Remix, Tailwind CSS, Supabase Auth & Database

React FullCalendar Events. Month, Week & Day views along with ability to drag, drop events & adjust(increase/decrease) duration of events.

Wordle clone implementation using React, Remix Cloudflare KV & Tailwind CSS

A simple Vite PWA for tracking grocery list with real time updates using Reactjs, Tailwind CSS, Framer motion & Partykit

.Net core SignalR + BackgroundService to send notification to client/user

.Net core Azure AD & Gmail authentication for web app

.Net core Azure AD authentication for web app and consume a Azure AD protected web api using Microsoft Identity Web

Google calendar inspired PWA app along with firestore data storage and firebase authentication

A Vue 3 PWA single room chat project with Firebase google authentication and Firestore data

A Simple Client Side Drive implementation using Vue 3, Composition Api & Tailwind CSS




