Enables natural language interaction with SQLite databases through a web-based chat interface.
This project provides a robust solution for interacting with SQLite databases using natural language. It comprises an MCP server that exposes core database operations (like listing tables, getting schema, counting rows, and executing read-only queries) and a Chainlit-based client. The client leverages LangGraph and Large Language Models (LLMs) to allow users to ask questions about their database in plain English, which are then translated into server-side tool calls, making database management more accessible and intuitive.