
AskTheWeb: AI-Powered Website Question Answering System AskTheWeb (also known as WebMind AI) is an advanced Question-Answering application designed to tackle information overload by transforming static websites into interactive, conversational experiences. Built using Streamlit, the application leverages the speed and intelligence of Google Gemini 2.0 Flash to understand and synthesize web content in real-time. The core functionality relies on a robust RAG (Retrieval-Augmented Generation) pipeline designed for accuracy and persistence. When a user inputs a URL, the system employs Requests and BeautifulSoup to scrape and clean the HTML data, acting as an efficient ETL transformer to remove messy code and script tags. This cleaned text is converted into high-dimensional vector embeddings using Google’s GenAI SDK and stored in ChromaDB, which acts as the application's "Long-Term Memory". This architecture allows users—such as students, researchers, and analysts—to ask complex natural language questions and receive instant answers that are grounded specifically in the context of the provided URL. Unlike standard chatbots, AskTheWeb ensures that answers are relevant to the specific source material provided. We also addressed significant technical challenges during development, specifically ensuring compatibility with cloud environments. We implemented a custom solution using pysqlite3-binary to patch SQLite version incompatibilities on Streamlit Cloud, ensuring the vector database runs smoothly in production. The result is a scalable, modular tool that makes researching the web faster and more intuitive.
19 Nov 2025

AgentFlow: AI for Productivity A smart to-do list that prioritizes tasks into 4 quadrants: Urgent & Important | Important, Not Urgent | Urgent, Not Important | Not Urgent, Not Important AI agents provide instant resources & tools for each task. Users can add custom agents or discover new ones from lablab.ai How It Works Tech Stack: Frontend: Next.js + TailwindCSS AI: Gemini 2.5 Flash Deployment: Vercel Process: User creates a task. AgentFlow assigns it to the right priority box. AI recommends best agents/resources (e.g., blog writer, code assistant). Task can be tracked, updated, or deleted once done.
21 Sep 2025

SwarmAid is an AI-powered disaster response platform designed to demonstrate how multiple specialized AI agents can collaborate to improve crisis management. When disasters strike, information is often fragmented and response times are critical. SwarmAid brings together four agents – a Data Analyst that interprets satellite and hazard feeds, a Medic Coordinator that analyzes social signals to triage urgent medical needs, a Logistics Manager that plans safe and efficient delivery routes, and a Critic that validates and improves plans. By integrating real-world APIs such as NASA EONET, Twitter/X, and OpenRouteService with advanced AI models, SwarmAid simulates a coordinated, intelligent response system that empowers first responders, NGOs, and governments to save lives faster and more effectively.
24 Aug 2025