Projects & Live Demos

Small, working AI and data demos I've built to explore ideas in the open — free to try, and open-source so you can run them yourself. Each one is a hands-on companion to what I write about on the blog.

Open source

Demos you can try

Live

Document Intelligence — Ask Your Files

A live, gated demo: upload a PDF or text-based document and ask questions in natural language. LLM-agnostic — the same app runs on local models (Ollama, Llama) or any cloud LLM. This instance is powered by Gemini.

LLM-agnosticRAGDocument AI
View solution
Live

Structured Extraction — Documents to Clean Data

A live, gated demo: upload an invoice, receipt, résumé, contract, or business card and get back clean, schema-aligned JSON — fields, line items, and a one-line summary. LLM-agnostic; this instance uses Gemini.

LLM-agnosticDocument AIData Extraction
View solution
Live

Talk to Your Data — Natural-Language Analytics

A live, gated demo: load a CSV (or a built-in sample) and ask questions in plain English. The AI writes SQL, runs it against an in-memory SQLite engine, and returns a results table plus an auto-generated chart. LLM-agnostic; this instance uses Gemini.

LLM-agnosticText-to-SQLAnalytics
View solution
Live

Chat with the Articles — Grounded RAG Assistant

A live, gated demo: ask questions about Vishal’s published articles and get answers grounded strictly in them, with citations linking back to each post. The same RAG pattern the blog explains, running live. LLM-agnostic; this instance uses Gemini.

LLM-agnosticRAGCitations
View solution
Live

Auto-EDA Dashboard — Instant Data Profiling

A live, gated demo: upload a CSV (or a built-in sample) and get an instant exploratory data analysis — column profiling, auto-generated charts, and an AI-written summary of what stands out. LLM-agnostic; this instance uses Gemini.

EDABIAnalytics
View solution
Live

Data Quality Scorecard — Trust Your Data

A live, gated demo: upload a CSV and scan it for missing values, duplicates, statistical outliers, and inconsistent formats. Get a per-column and overall quality score with severity-rated issues and AI-prioritized fixes. LLM-agnostic; this instance uses Gemini.

Data QualityData ReadinessProfiling
View solution
Live

CSV Cleaner & Transformer — Wrangle in Plain English

A live, gated demo: load a CSV, then describe a cleanup in plain English — trim, standardize, split columns, deduplicate, filter. The AI writes a safe read-only transformation, shows a preview, and lets you download the cleaned file. LLM-agnostic; this instance uses Gemini.

Data WranglingCleaningText-to-SQL
View solution
Live

Data Dictionary Generator — Document & Govern

A live, gated demo: upload a CSV and auto-generate a governance-ready data dictionary — inferred business meaning per column, PII flags, and sensitivity ratings — downloadable as Markdown. LLM-agnostic; this instance uses Gemini.

GovernanceMetadataPII
View solution
Live

Interactive Multimodal Playground — See & Parse Any Image

A live, gated demo: drop in an image — a receipt, chart, photo, or screenshot — and the AI parses it on the spot. Describe the scene, detect objects, read text (OCR), extract data from a chart or table, or ask your own question. Start instantly with a sample. LLM-agnostic; this instance uses Gemini.

MultimodalComputer VisionOCR
View solution
Live

Axiom Macro — Autonomous Macroeconomic Intelligence Terminal

A live, open research terminal: a real-time read on the global macro picture — market-cycle stage, composite risk, recession odds, and valuation signals — with a nightly AI briefing. Open access, no login; the math is deterministic Python, the AI only narrates.

MacroRecession RiskAgentic AI
View solution
Live

Manufacturing Intelligence — Enterprise BI

An interactive, Power BI-style manufacturing analytics platform — executive, financial, sales, production, inventory and supplier insights with transaction-level drill-down. Built natively in React, open access, no login. Synthetic data only.

Power BIManufacturing AnalyticsExecutive Reporting
View solution