projects

Here are some of the projects I've been working on:

Major Projects

QueryNox

Ongoing
JavaScriptNode.jsMongoDBMulti-AIRAG
  • Multi-model AI chat platform integrating OpenAI, Claude, Llama, and Gemini .
  • Features advanced web search augmentation and document-based context (RAG) for enhanced responses.
  • Implements persistent chat history, user session management, and system prompt customization.
  • Supports PDF document analysis, multi-file upload processing, and image generation.
  • Built with robust error handling, file size limits, and optimized context generation for performance.

PG-RAG (Paul Graham Essays RAG System)

PythonOpenAI APIRAGWeb ScrapingEmbeddings
  • Intelligent RAG system for querying Paul Graham's essays using natural language processing.
  • Combines web scraping, text embedding generation, and OpenAI's language models for contextual responses.
  • Features semantic search with conversation history maintenance for enhanced context awareness.
  • Implements robust error handling, retry logic for API calls, and efficient essay chunking mechanisms.

Boltly

WebContainer APITypeScriptClaude AI API
  • Utilized the WebContainer API to enable an in-browser Node.js environment for a seamless development experience.
  • Integrated Claude AI API for dynamic content generation and enhanced interactivity.
  • Developed using TypeScript for robust type safety and maintainability.
  • Implemented a code editor using Monaco Editor, allowing users to write and test code directly in the browser due to web containers.
  • Created a responsive UI with Vite-powered development and Tailwind CSS for modern styling.

Sync Script

Mongo DBSocket ioNodeReactExpress
  • Developed Sync-Script, a real-time collaborative text editor supporting multiple users simultaneously.
  • Implemented instant synchronization of document changes across clients using Web-Sockets.
  • Configured automatic periodic saving to prevent data loss during editing sessions.
  • Designed an intuitive interface with customizable toolbar options for enhanced user experience.
  • Enabled seamless document management through unique identifiers for creating and accessing documents.

AI Search Agent (Perplexity Clone)

GroqGoogle Search APINodeReactExpress
  • Leveraged Llama-3.3 AI for natural language understanding and processing.
  • Integrated Google Custom Search API to provide reliable web search results.
  • Created a clean, responsive UI to ensure seamless user experience across devices.

Justice-GPT

Gemini AI APIReact
  • Developed Gemini AI Crime Case Generator, a web-based tool to analyze crime cases based on the Indian Constitution.
  • Integrates the Gemini API to map user-submitted crime details to relevant legal articles and case analysis.
  • Features a responsive UI built with React, TypeScript, and Tailwind CSS for a seamless user experience across devices.

Micro-GPT

PythonJupyter NotebookEmbeddingsAttention
  • Implemented "Attention Is All You Need" architecture in Python for local GPT-style query handling.
  • Designed a lightweight model optimized for offline text embeddings and question-answering.
  • Prioritized data privacy, faster response times, and control in local environments.