Adnan Ahmad

Projects

A collection of open-source tools, browser utilities, and AI applications I've designed and built.

AI Developer Tools

MermaidAI Studio

An AI-powered diagram studio and interactive visual editor that converts natural language into live Mermaid.js system architecture diagrams, featuring self-healing syntax auto-fix, Monaco editor, and pan/zoom SVG viewport canvas.

Next.js 15React 19TypeScriptGemini 3.6 FlashMermaid.jsMonaco Editor
AI Developer Tools

Harness-Agnostic Text-to-SQL

A production-grade, IDE/agent-harness agnostic, and database-agnostic Python library that translates natural language queries into safe SQL statements and executes them against a database, with a built-in strict safety layer and automatic Azure Active Directory (Entra ID) token authentication support.

PythonSQLAlchemyLLMsAzure SQLSQLite
AI & Education

Synapse

An open-source AI course generator that generates complete, structured curriculums (modules, lesson content, and interactive quiz checkpoints) from a single prompt. Features a dual-provider model for cloud/local inference (Gemini & Ollama) and an offline-first data layer with IndexedDB caching and auto-sync queue to MongoDB.

Next.jsTypeScriptGemini APIOllamaIndexedDBMongoDB
AI & Education

StudyPal

An agent-native, AI-powered personalized learning companion. Features RAG knowledge hubs for document Q&A, adaptive custom quizzes, mind-mapping tools, and Manim-powered visual math animations.

FastAPINext.jsLangGraphOllamaFAISSManim
Video Processing

Gemini Watermark Remover

A utility to automatically remove digital watermarks from videos generated by Google Gemini, restoring them to a clean, watermark-free state.

PythonFFmpegVideo Processing
Browser Utility

DataCamp Ad Blocker

A client-side browser extension that dynamically blocks subscription prompts, banner ads, and marketing overlays on DataCamp, providing an uninterrupted focus mode for students.

JavaScriptChrome ExtensionDOM ManipulationManifest V3