spiceai/spiceai
Add a real-time analytics node to your operational database. Spice is a portable, accelerated SQL query, search, and LLM-inference engine in Rust for data-grounded AI apps and agents. observed · 2026-08-28
Health v2 · maintenance only
95/100
- Activity 99
- Release rhythm 87
- Longevity 100
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: 6.0
- age_days: 1851
- days_rel: 9
- days_push: 7
- n_releases_24m: 89
Adoption not part of the score
3070 stars · 222 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
Spice.ai OSS is a portable Rust runtime (~140 MB binary) that combines federated SQL querying, accelerated data materialization, full-text and vector search, and OpenAI-compatible LLM inference in a single engine. It runs as a sidecar next to your application or as a distributed cluster, exposing SQL, search, OpenAI-compatible, Iceberg catalog, and MCP APIs over HTTP, Arrow Flight, ODBC/JDBC/ADBC.
Use cases
- query multiple databases and data lakes with one SQL interface
- accelerate slow database queries with local caching and materialized views
- add vector and full-text search to my application data
- serve local LLM inference with an OpenAI-compatible API
- build a RAG application grounded in my own data
- keep analytics tables in sync with MySQL or PostgreSQL in real time via CDC
- expose my data and tools to AI agents via MCP
- query Apache Iceberg catalogs through a unified REST API
When to choose
- you need millisecond-latency SQL and AI inference next to your app without building pipelines
- you want federated queries across databases, warehouses, and data lakes from one runtime
- you need combined SQL, vector search, BM25 full-text search, and LLM serving in a single lightweight binary
- you want real-time CDC acceleration of MySQL or PostgreSQL data without Kafka infrastructure
- you're building data-grounded AI apps or agents and want OpenAI SDK compatibility plus MCP tool integration
When to avoid
- you only need a simple embedded database or ORM inside one application
- you need a full distributed OLAP warehouse with heavy multi-node scaling beyond Spice's cluster model
- your stack is strictly non-SQL or you don't want to run an additional sidecar service
- you need a managed turnkey solution and don't want to self-host or manage the runtime
Facets
service · maturity active
database search-engine vector-database llm-inference rag caching mcp api-framework etl streaming databases large-language-models analytics developer-tools rust self-hosted cloud cross-platform cli data-federation sql-query-engine arrow-flight datafusion duckdb cdc mysql-binlog iceberg-catalog openai-compatible-api bm25-full-text-search sidecar-runtime data-acceleration materialized-views tantivy local-model-serving search retrieval-augmented-generation data-engineering ai-agents docker gpu web-server
10 sources
- readme: https://github.com/spiceai/spiceai · fetched 2026-08-28 · 6420c972510f
- homepage: https://docs.spiceai.org · fetched 2026-08-29 · 3676e17cebe0
- site_page: https://spiceai.org/docs/api/overview · fetched 2026-08-29 · 0e4532797d69
- site_page: https://spiceai.org/docs/reference/sql · fetched 2026-08-29 · b67a6270f538
- site_page: https://spiceai.org/docs/next · fetched 2026-08-29 · 416e51c8d06b
- site_page: https://spiceai.org/docs/v2.1 · fetched 2026-08-29 · c8487907a738
- site_page: https://spiceai.org/docs/v2.0 · fetched 2026-08-29 · 3416b317f6f3
- site_page: https://spiceai.org/docs/v1.11 · fetched 2026-08-29 · b0df0336922b
- site_page: https://spiceai.org/releases/v2.2.0 · fetched 2026-08-29 · 9abe9dd0e424
- site_page: https://spiceai.org/releases · fetched 2026-08-29 · 4d56139b11bf
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| spiceai/spiceai | main | 95 |
For agents
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem