FindexAI — AI-Powered Browser Discovery Engine | Next.js, React,
FastAPI, LangChain, LangGraph, FAISS, ChromaDB, Docker, WebExtension APIs
Live |
GitHub -
Built FindexAI, an AI browser extension that turns standard browser
search into a discovery engine for web content and YouTube.
-
Multi-agent system on LangChain and LangGraph: agents handle real-time
web search (SearchXNG), YouTube transcript analysis, and HTML page
querying.
-
Vector similarity search with FAISS and ChromaDB returns indexed
content by meaning, not just keywords.
-
Model-agnostic FastAPI backend plus a React extension for Chrome and
Firefox.
-
Custom theme engine with skins like MacOS Classic, Windows XP, and
Neobrutalism.
TalentSync AI | Next.js, TypeScript, FastAPI, LangChain, LangGraph,
PostgreSQL, FastStream, Kafka, Redis, Docker
Live |
GitHub -
Resume analysis, job category prediction, and a pre-vetted talent
dashboard for employers.
-
LangChain + RAG + LangGraph generate personalised cold emails,
targeted interview questions, and answer frameworks.
-
Parsing layer extracts structured data from raw resumes to drive
job-category prediction.
-
FastAPI backend with PostgreSQL, containerized with Docker; users can
plug in their own model keys (BYOK).
CodeTrace & Stats APIs | React, TypeScript, TanStack Start, Supabase,
Python, FastAPI, Redis, Docker
Live |
GitHub -
Coding-profile dashboard pulling stats from GitHub, LeetCode, Codeforces,
GeeksForGeeks, CodeChef, HackerRank, and takeUforward into one shareable
page.
-
Per-platform deep-dive pages with charts for rating history, difficulty
breakdowns, and language profiles. Daily submissions from every platform
land in one activity heatmap.
-
Built REST APIs for each platform (LeetCode,
GitHub,
GFG,
TakeUForward,
HackerRank,
CodeChef,
CodeForces).
-
Plus a Self-Hostable Git Platform API (Forgejo, Gitea, Codeberg).
-
Basis of RCEE's placement
portal here —
detailed blog here.
Home Lab Automation & Media Server | Docker, Docker Compose,
Linux, Bash
-
20+ self-hosted services on Docker: Nextcloud for files, Jellyfin for
media, OnlyOffice documents, Forgejo git hosting, and SearXNG search.
One Compose file keeps the stack reproducible.
-
Media pipeline: the Arr stack (Prowlarr, Sonarr, Radarr, Lidarr,
Readarr) feeds qBittorrent through FlareSolverr; Seerr handles
requests and Tdarr transcodes overnight so storage stays sane.
-
Custom FastAPI dashboard tracks service health, container restarts and
Tailscale devices, with uptime pings that catch a failed service early.
-
Remote access over Tailscale VPN with Nginx Proxy Manager in front for
SSL and subdomains, tunneled through a VPS so it works without a
static IP.
-
Nightly backups to local disk and an encrypted offsite copy, plus
Watchtower for updates and health checks that alert if anything stays
down.
F-Droid Apps: Paisa, Patchwork, Delhi Metro | React Native, Expo,
EAS Build, Android, F-Droid
F-Droid |
GitHub -
Self-hosted F-Droid repo at tashif.codes/fdroid with 3 signed apps.
Add it once, get updates automatically.
-
Paisa keeps the ledger on the phone. It parses bank SMS on device for
100+ Indian banks. SMS never leaves the device, and BYOK handles PDF and CSV
imports.
-
Patchwork is the task manager I actually use. CalDAV and Nextcloud Deck boards,
AI draft from a photo or note, GitHub issues, and widgets that stay quiet until
you need them.
-
Delhi NCR Metro plans DMRC and NMRC trips. The app runs on a FastAPI service I built that wraps DMRC and NMRC endpoints and bridges the two
networks for routes, fares and station search.
JPortal | React, Python, WASM (Pyodide), MongoDB (4.5k + users)
Live |
GitHub -
React Progressive Web App frontend for the JIIT WebKiosk portal,
used by 4,500+ students.
-
Pyodide parses marks PDFs client-side, so the browser renders results
without a server round-trip.
-
Theming system and customization options, responsive across mobile
and desktop.
-
Bundles the JIIT Timetable, Placement, and Campus Updates in one place for students.
SolarHelper | React, TypeScript, FastAPI, PWA, RAG - Langchain,
Vector DB, LightGBM
Live |
GitHub -
React PWA that sizes home solar setups and projects costs and
savings.
-
Chatbot on LangChain, Gemini, and RAG answers questions about solar
subsidies and policies.
-
LightGBM forecasts monthly solar yield from local weather data.
-
FastAPI backend handles scraping, vector embeddings, LLM calls, and
live tariff/weather feeds.
BiasDetector | Next.js, TypeScript, Flask, MongoDB, JWT, XgBoost
Live |
GitHub -
Next.js app in TypeScript that flags bias in news articles in real
time, with MongoDB for storage.
-
Scraping pipeline aggregates news content from many sources to build
the dataset.
-
XGBoost model detects bias patterns and reports them alongside the
article.
-
TypeScript frontend presents bias results per article.
Designique | Next.js, TypeScript, Node.js, MongoDB, JWT, WebSockets,
Gemini Gen AI API
Live |
GitHub -
Marketplace connecting designers, manufacturers, and consumers
directly.
-
E-commerce portal backed by MongoDB.
-
Anonymous real-time chat between manufacturers and designers over
WebSockets.
-
Gemini-powered support chat handles customer queries.
CropMate | Next.js, TypeScript, Flask, JWT, Gemini Gen AI API,
Random Forest KNN
Live |
GitHub -
Next.js app giving farmers crop recommendations, yield predictions,
and insurance advisories.
-
Gemini chatbot answers agricultural queries in real time.
-
Random Forest and KNN power the crop and yield predictions.
-
Farmer-friendly UI with Framer Motion animations.
-
Flask backend serves the ML models and weather-based risk analysis.