SQL AI Assistant is a web-based tool designed to help developers and database administrators quickly format and execute SQL queries while providing AI-driven optimization suggestions. In the future, this project aims to evolve into an online tool, allowing users to utilize these features directly in their browser.
- AI Optimization Suggestions: Leverages AI technology to analyze queries and offer optimization recommendations, such as improving index usage and query efficiency.
- SQL Formatting: Automatically formats SQL queries using the
sql-formatter
library, making them more readable. - SQL Query Execution: Allows users to input SQL queries and run them, with query results displayed (feature coming soon).
- Tab Switching: Users can toggle between tabs to view formatted SQL queries or AI optimization suggestions.
- Simple User Management: Provides login functionality, enabling users to save query history and optimization suggestions (upcoming feature).
To run this project locally, ensure you have the following tools installed:
- Tailwind CSS: For styling the page
- sql-formatter and Highlight.js: For SQL syntax highlighting and formatting
Clone this repository:
git clone https://github.com/yerdos/SesameSql.git
cd sql-helper