Component catalog¶
This reference is generated from catalog/components.yml. Do not edit it by hand.
| Layer | Component | Support | Python |
|---|---|---|---|
workload |
Python library (library) |
stable |
>=3.12,<3.15 |
workload |
CLI application (cli) |
stable |
>=3.12,<3.15 |
workload |
API service (api) |
stable |
>=3.12,<3.15 |
workload |
Python web application (web) |
stable |
>=3.12,<3.15 |
workload |
Terminal UI (tui) |
stable |
>=3.12,<3.15 |
workload |
MCP server (mcp) |
stable |
>=3.12,<3.15 |
workload |
AI agent (agent) |
stable |
>=3.12,<3.15 |
workload |
RAG application (rag) |
stable |
>=3.12,<3.15 |
workload |
Model inference service (inference) |
stable |
>=3.12,<3.15 |
workload |
Model training project (training) |
stable |
>=3.12,<3.15 |
workload |
Training and serving workspace (hybrid) |
stable |
>=3.12,<3.15 |
framework |
Typer (typer) |
stable |
>=3.12,<3.15 |
framework |
FastAPI (fastapi) |
stable |
>=3.12,<3.15 |
framework |
Flask (flask) |
stable |
>=3.12,<3.15 |
framework |
FastMCP (fastmcp) |
stable |
>=3.12,<3.15 |
framework |
PydanticAI (pydantic-ai) |
stable |
>=3.12,<3.15 |
framework |
LangGraph (langgraph) |
stable |
>=3.12,<3.15 |
framework |
LangChain (langchain) |
stable |
>=3.12,<3.15 |
framework |
LlamaIndex (llamaindex) |
stable |
>=3.12,<3.15 |
framework |
CrewAI (crewai) |
stable |
>=3.12,<3.14 |
framework |
Hugging Face smolagents (smolagents) |
stable |
>=3.12,<3.15 |
framework |
DSPy (dspy) |
stable |
>=3.12,<3.15 |
framework |
OpenAI Agents SDK (openai-agents) |
platform |
>=3.12,<3.15 |
framework |
Google ADK (google-adk) |
platform |
>=3.12,<3.15 |
framework |
Strands Agents (strands-agents) |
platform |
>=3.12,<3.15 |
framework |
Microsoft AutoGen (autogen) |
stable |
>=3.12,<3.15 |
framework |
AG2 (ag2) |
stable |
>=3.12,<3.15 |
framework |
Agno (agno) |
stable |
>=3.12,<3.15 |
framework |
Lingo (lingo) |
stable |
>=3.12,<3.15 |
framework |
Haystack (haystack) |
stable |
>=3.12,<3.15 |
framework |
PyTorch (pytorch) |
stable |
>=3.12,<3.15 |
framework |
Hugging Face Transformers (transformers) |
stable |
>=3.12,<3.15 |
framework |
JAX (jax) |
stable |
>=3.12,<3.15 |
framework |
Keras / TensorFlow (keras) |
stable |
>=3.12,<3.14 |
framework |
scikit-learn (scikit-learn) |
stable |
>=3.12,<3.15 |
framework |
XGBoost (xgboost) |
stable |
>=3.12,<3.15 |
interface |
Streamlit (streamlit) |
stable |
>=3.12,<3.15 |
interface |
Gradio (gradio) |
stable |
>=3.12,<3.15 |
interface |
Chainlit (chainlit) |
stable |
>=3.12,<3.14 |
interface |
Textual (textual) |
stable |
>=3.12,<3.15 |
interface |
NiceGUI (nicegui) |
stable |
>=3.12,<3.15 |
interface |
FastHTML (fasthtml) |
stable |
>=3.12,<3.15 |
interface |
Violetear (violetear) |
stable |
>=3.12,<3.15 |
interface |
JupyterLab (jupyterlab) |
stable |
>=3.12,<3.15 |
model_provider |
OpenAI (openai) |
platform |
>=3.12,<3.15 |
model_provider |
Anthropic (anthropic) |
platform |
>=3.12,<3.15 |
model_provider |
Google Gemini (gemini) |
platform |
>=3.12,<3.15 |
model_provider |
Azure OpenAI (azure-openai) |
platform |
>=3.12,<3.15 |
model_provider |
AWS Bedrock (bedrock) |
platform |
>=3.12,<3.15 |
model_provider |
OpenRouter (openrouter) |
platform |
>=3.12,<3.15 |
model_provider |
Groq (groq) |
platform |
>=3.12,<3.15 |
model_provider |
Mistral (mistral) |
platform |
>=3.12,<3.15 |
model_provider |
Cohere (cohere) |
platform |
>=3.12,<3.15 |
model_provider |
Hugging Face (huggingface) |
platform |
>=3.12,<3.15 |
model_provider |
Ollama (ollama) |
stable |
>=3.12,<3.15 |
model_provider |
OpenAI-compatible endpoint (openai-compatible) |
platform |
>=3.12,<3.15 |
model_provider |
xAI (xai) |
platform |
>=3.12,<3.15 |
model_provider |
DeepSeek (deepseek) |
platform |
>=3.12,<3.15 |
model_provider |
Together AI (together) |
platform |
>=3.12,<3.15 |
model_provider |
Fireworks AI (fireworks) |
platform |
>=3.12,<3.15 |
embedding_provider |
Sentence Transformers (sentence-transformers) |
stable |
>=3.12,<3.15 |
data |
SQLite (sqlite) |
stable |
>=3.12,<3.15 |
data |
PostgreSQL (postgresql) |
stable |
>=3.12,<3.15 |
data |
MySQL (mysql) |
stable |
>=3.12,<3.15 |
data |
DuckDB (duckdb) |
stable |
>=3.12,<3.15 |
data |
Supabase (supabase) |
platform |
>=3.12,<3.15 |
data |
MongoDB (mongodb) |
stable |
>=3.12,<3.15 |
data |
Beaver (beaver) |
stable |
>=3.12,<3.15 |
data |
pgvector (pgvector) |
stable |
>=3.12,<3.15 |
data |
Qdrant (qdrant) |
stable |
>=3.12,<3.15 |
data |
Chroma (chroma) |
stable |
>=3.12,<3.15 |
data |
LanceDB (lancedb) |
stable |
>=3.12,<3.15 |
data |
Weaviate (weaviate) |
platform |
>=3.12,<3.15 |
data |
Pinecone (pinecone) |
platform |
>=3.12,<3.15 |
data |
Milvus (milvus) |
stable |
>=3.12,<3.15 |
data |
Neo4j (neo4j) |
stable |
>=3.12,<3.15 |
data |
Redis (redis) |
stable |
>=3.12,<3.15 |
sql_abstraction |
SQLModel (sqlmodel) |
stable |
>=3.12,<3.15 |
sql_abstraction |
SQLAlchemy (sqlalchemy) |
stable |
>=3.12,<3.15 |
auth |
API key (api-key) |
stable |
>=3.12,<3.15 |
auth |
OAuth / OIDC (oidc) |
platform |
>=3.12,<3.15 |
auth |
Supabase Auth (supabase-auth) |
platform |
>=3.12,<3.15 |
serving |
BentoML (bentoml) |
stable |
>=3.12,<3.15 |
serving |
LiteLLM (litellm) |
stable |
>=3.12,<3.15 |
serving |
vLLM (vllm) |
platform |
>=3.12,<3.14 |
serving |
Ollama (ollama-serving) |
stable |
>=3.12,<3.15 |
serving |
Ray Serve (ray-serve) |
stable |
>=3.12,<3.15 |
training_extension |
Lightning (lightning) |
stable |
>=3.12,<3.15 |
training_extension |
Hugging Face Datasets (datasets) |
stable |
>=3.12,<3.15 |
training_extension |
Accelerate (accelerate) |
stable |
>=3.12,<3.15 |
training_extension |
PEFT (peft) |
stable |
>=3.12,<3.15 |
training_extension |
TRL (trl) |
stable |
>=3.12,<3.15 |
training_extension |
Optuna (optuna) |
stable |
>=3.12,<3.15 |
mlops |
Prefect (prefect) |
stable |
>=3.12,<3.15 |
mlops |
Dagster (dagster) |
stable |
>=3.12,<3.15 |
mlops |
Temporal (temporal) |
stable |
>=3.12,<3.15 |
mlops |
Celery (celery) |
stable |
>=3.12,<3.15 |
mlops |
DVC (dvc) |
stable |
>=3.12,<3.15 |
mlops |
Feast (feast) |
stable |
>=3.12,<3.15 |
mlops |
Evidently (evidently) |
stable |
>=3.12,<3.15 |
mlops |
Polars (polars) |
stable |
>=3.12,<3.15 |
mlops |
Pandera (pandera) |
stable |
>=3.12,<3.15 |
quality |
DeepEval (deepeval) |
stable |
>=3.12,<3.15 |
quality |
Ragas (ragas) |
stable |
>=3.12,<3.15 |
quality |
Pydantic Evals (pydantic-evals) |
stable |
>=3.12,<3.15 |
quality |
OpenTelemetry (opentelemetry) |
stable |
>=3.12,<3.15 |
quality |
Langfuse (langfuse) |
platform |
>=3.12,<3.15 |
quality |
Phoenix (phoenix) |
stable |
>=3.12,<3.15 |
quality |
MLflow (mlflow) |
stable |
>=3.12,<3.15 |
quality |
LangSmith (langsmith) |
platform |
>=3.12,<3.15 |
quality |
Weights & Biases (wandb) |
platform |
>=3.12,<3.15 |
deploy |
Docker / Compose (docker) |
stable |
>=3.12,<3.15 |
deploy |
Render (render) |
platform |
>=3.12,<3.15 |
deploy |
Fly.io (fly) |
platform |
>=3.12,<3.15 |
deploy |
Vercel (vercel) |
platform |
>=3.12,<3.15 |
deploy |
Railway (railway) |
platform |
>=3.12,<3.15 |
deploy |
Hugging Face Spaces (hf-spaces) |
platform |
>=3.12,<3.15 |
deploy |
Modal (modal) |
platform |
>=3.12,<3.15 |
deploy |
RunPod (runpod) |
platform |
>=3.12,<3.15 |
deploy |
BentoCloud (bentocloud) |
platform |
>=3.12,<3.15 |
deploy |
AWS ECS (aws-ecs) |
platform |
>=3.12,<3.15 |
deploy |
AWS SageMaker (aws-sagemaker) |
platform |
>=3.12,<3.15 |
deploy |
Google Cloud Run (cloud-run) |
platform |
>=3.12,<3.15 |
deploy |
Vertex AI (vertex-ai) |
platform |
>=3.12,<3.15 |
deploy |
Azure Container Apps (azure-container-apps) |
platform |
>=3.12,<3.15 |
deploy |
Azure ML (azure-ml) |
platform |
>=3.12,<3.15 |