Anyquery is an open-source SQL query engine designed to allow users to query data from almost any source using a unified SQL interface. The system enables developers and analysts to run SQL queries on files, APIs, applications, and databases without needing separate connectors or query languages for each platform. Built on top of SQLite, the engine uses a plugin architecture that allows it to extend support to dozens of external services and data sources. Users can query structured files such as CSV, JSON, and Parquet as well as remote data sources like SaaS APIs, cloud storage services, and local applications. The platform also supports querying multiple data sources simultaneously and joining them together within a single SQL query, enabling powerful cross-system analysis. In addition to operating as a local query engine, the system can run as a MySQL-compatible server so that traditional database tools can connect to it.
Features
- SQL queries across files, APIs, databases, and local applications
- Plugin architecture supporting dozens of external data sources
- Built on SQLite with support for alternative query languages like PRQL and PQL
- Ability to join data from multiple systems within a single query
- MySQL-compatible server mode for BI tools and database clients
- Integration with AI systems through Model Context Protocol connectivity