🧑🍳 Spice.ai OSS Cookbook
A collection of guides and samples to help you build data-grounded AI apps and agents with Spice.ai Open-Source. Find ready-to-use examples for data acceleration, AI agents, LLM memory, and more.
Contribute to the Cookbook on GitHub!
Featured Recipes
Federated Data Access
Use SQL to join data across S3, PostgreSQL, and Dremio in a single query.
Sample Applications and Guides
Explore example applications and guides built with Spice.ai that demonstrate real-world usage patterns and best practices.
Command Query Responsibility Segregation (CQRS)
Sample application implementing the CQRS pattern with Spice.
Core Scenarios
Discover core capabilities like data federation, acceleration, search, and LLM inference to enhance your applications.
Models, AI, and Agents
Integrate with popular AI models, LLMs, and build intelligent agents using Spice.ai.
Text to SQL (NSQL)
Ask natural language (NLP) questions of your datasets using the built-in text-to-SQL tool.
Data Acceleration, Materialization, and Federation
Optimize query performance with local acceleration, data materialization, and federation techniques.
Data Connectors
Connect to various data sources and systems to query, analyze, and manage your data efficiently.
Databricks Connector
Connect to and query Databricks instances using Delta Lake or Spark Connect.
Debezium CDC with SASL/SCRAM
Stream MySQL changes using Debezium with SASL/SCRAM authentication.
Catalog Connectors
Connect to data catalogs to discover, manage, and utilize your data assets effectively.
Performance and Benchmarking
Measure and optimize performance with benchmarks and best practices for your Spice.ai deployment.
Advanced Configuration
Fine-tune your Spice.ai deployment with advanced configuration options for optimal performance.
SDKs
Utilize development kits and libraries for building applications with Spice.ai across various programming languages.
Security
Secure your Spice.ai deployment and data access with robust security practices and configurations.