This project offers a complete full-stack solution for interacting with local SQLite databases. It comprises a Node.js Express server that wraps a `better-sqlite3` database and exposes MCP tools over Server-Sent Events (SSE), alongside an integrated LangGraph agent for processing natural language queries. The frontend is a visually appealing React 19 application, "DataStudio," providing a glassmorphic user interface built with Vite and Tailwind CSS v4, enabling users to explore schemas, execute raw SQL, or leverage AI to ask questions in plain English, with real-time display of agent thoughts, generated SQL, and results.
Key Features
010 GitHub stars
02Full-stack solution for local SQLite database interaction
03MCP server exposing database tools via Server-Sent Events (SSE)
04Integrated LangGraph agent for AI-driven natural language queries
05Interactive React DataStudio client with schema exploration
06Support for traditional SQL query execution with real-time results