spiceai
@spiceai Organization
Public Skills
spice-terraform
by spiceai
Manage Spice.ai Cloud infrastructure with Terraform or OpenTofu. Use when writing Terraform configs for Spice apps, deployments, secrets, members, or when importing existing Spice.ai resources into Terraform state.
spice-cloud-management
by spiceai
Manage Spice.ai Cloud apps, deployments, secrets, API keys, and org members via the Management API. Use when creating or updating cloud apps, deploying Spicepods, managing secrets or API keys, listing regions or runtime versions, or automating Spice.ai Cloud operations.
spice-caching
by spiceai
Configure Spice.ai in-memory caching for SQL query results, search results, and embeddings. Use when setting up caching, tuning cache TTL/size/eviction, configuring stale-while-revalidate, custom cache keys, or cache-control headers.
spice-accelerators
by spiceai
Configure data accelerators for local materialization and caching in Spice (Arrow, DuckDB, SQLite, Cayenne, PostgreSQL, Turso). Use when asked to "accelerate data", "enable caching", "materialize dataset", "configure refresh", "set up local storage", "improve query performance", "choose an accelerator", or "configure snapshots".
spice-data-connector
by spiceai
Connect Spice to data sources like PostgreSQL, MySQL, S3, Databricks, Snowflake, DuckDB, GitHub, and more. Use when asked to "add a dataset", "connect to a database", "load data from S3", "configure a data source", "read files", "query external data", or "set up federated queries".
spice-models
by spiceai
Configure AI/LLM model providers in Spice (OpenAI, Anthropic, Azure, Google, xAI, Bedrock, Perplexity, Databricks, local models). Use when asked to "add a model", "configure LLM", "set up OpenAI", "add language model", "enable chat completions", "serve local model", "add AI gateway", or "configure system prompt".
spice-acceleration
by spiceai
Accelerate data locally for sub-second query performance. Use when enabling data acceleration, choosing an engine (Arrow, DuckDB, SQLite, Cayenne), configuring refresh modes, setting up retention policies, creating snapshots, adding indexes, or materializing datasets.
spice-setup
by spiceai
Get started with Spice.ai — install the runtime, initialize a project, run the runtime, and use the CLI. Use when setting up a new Spice project, installing Spice, running spice run, looking up CLI commands, API endpoints, deployment models, or creating a spicepod.yaml.
spice-search
by spiceai
Search data using vector similarity, full-text keywords, or hybrid methods with Reciprocal Rank Fusion (RRF). Use when setting up embeddings for search, configuring full-text indexing, writing vector_search/text_search/rrf SQL queries, using the /v1/search HTTP API, or configuring vector engines like S3 Vectors.
spice-ai
by spiceai
Add AI and LLM capabilities to Spice — chat completions, text-to-SQL (NSQL), tool use, memory, and model routing. Use when configuring language models, enabling tools (SQL, search, MCP, web search), setting up NSQL, adding conversational memory, configuring model fallback or load balancing, or using the OpenAI-compatible API.
spice-secrets
by spiceai
Configure secret stores in Spice (environment variables, Kubernetes, AWS Secrets Manager, keyring). Use when asked to "configure secrets", "add API keys", "set up credentials", "manage passwords", "use environment variables", or "configure .env file".
spicepod-config
by spiceai
Create and configure Spicepod manifests (spicepod.yaml). Use when asked to "create a spicepod", "configure spicepod.yaml", "set up a Spice app", "initialize Spice project", "configure caching", "set up observability", "build a data app", or "create an AI application with Spice".