This Agent is a Desktop Application built with React and Electron. It captures the screen, extracts text using OCR, and processes queries using LLM Llama 3.3 7B Versatile Model. The assistant can understands on-screen content to solve questions, schedule meetings by reading emails, or take other prompt-based actions and also generates SQL queries from natural language inputs and provides accurate solutions with visual reports.
- Screen Capture & OCR: Extracts SQL-related queries from the screen.
- Natural Language to SQL: Converts user queries into SQL commands.
- AI-Powered Assistance: Uses Llama 3.3 7B to generate responses.
- Data Visualization: Generates charts and reports with Chart.js.
- Desktop Application: Built with React and Electron for a smooth user experience.
- Google Calendar Integration (Additional Feature): Can schedule meetings based on user availability.
- Frontend: React, Electron
- OCR: Tesseract.js
- AI Model: Llama 3.3 7B Versatile Model
- Visualization: Chart.js
- Google Calendar API (for scheduling meetings)
- Capture the Screen: The app captures the screen and extracts SQL-related text.
- Process the Query: The extracted text is passed to the LLM model, understands visual context and allows natural language prompting to perform tasks
- Execute & Visualize: The generated task is executed, and results are displayed in text or chart format.
- Clone the repository:
git clone https://github.com/sneha9231/SQL_Agent cd sql-agent - Install dependencies:
npm install
- Start the application:
npm start
- Start electron application in different environment
npm run electron
- Open the application and capture your task on the screen.
- The assistant will analyze the work and generate the corresponding answers.
- Results will be displayed along with charts or tabular data.
- Support for more database integrations.
- Improved OCR accuracy.
- Enhanced scheduling features.
- Send email by prompt
Prev Version: Powerpoint Presentation





