Discover and explore top open-source AI tools and projects—updated daily.
spiceaiAI runtime for data-driven apps/agents
Top 18.0% on SourcePulse
Spice is a Rust-based data query and AI compute engine designed for data-grounded AI applications and agents. It provides a unified runtime for SQL querying across diverse data sources and serving AI models, simplifying development for AI-native applications by co-locating data and compute.
How It Works
Spice combines Apache DataFusion and DuckDB for OLAP workloads and SQLite for OLTP, offering dual-engine acceleration. It supports disaggregated storage, allowing local materialization of data subsets with applications. The engine exposes multiple standard APIs, including SQL (Arrow Flight SQL, ODBC, JDBC, ADBC), OpenAI-compatible HTTP APIs for LLM inference, and Iceberg Catalog REST APIs, enabling seamless integration with existing tools and workflows.
Quick Start & Requirements
curl or brew (macOS), PowerShell (Windows). Docker image available.spice init, spice run, spice add, and spice sql.Highlighted Details
Maintenance & Community
CONTRIBUTING.md.Licensing & Compatibility
Limitations & Caveats
7 hours ago
1 day
featureform
microsoft
mindsdb