kumoai
AI on the Modern Data Stack
What it is and what it does
Kumo SDK is a Python library that acts as a client for the Kumo machine learning platform, which is positioned as an AI tool for the modern data stack. It lets you programmatically define, configure, and execute ML workflows that integrate with cloud data warehouses and other data infrastructure. The package bundles 12 runtime dependencies covering data manipulation (pandas, pyarrow), visualization (plotly), HTTP communication (requests, aiohttp, urllib3), async task management (tqdm), structured data validation (pydantic), and templating (jinja2), suggesting it handles data pipelines, API interactions, and model orchestration.
The SDK is actively maintained, supports Python 3.10 through 3.14, and carries an MIT license. It installs with low friction as a pure wheel. Optional database connectors for sqlite, duckdb, and snowflake can be added via extras, indicating that data source integration is a core use case. No known security vulnerabilities are recorded.
Use it for:
- Build and deploy ML pipelines that read from and write to cloud data warehouses
- Automate feature engineering and model training workflows on modern data infrastructure
- Integrate graph neural network models with data warehouse queries and transformations
- Orchestrate multi-step ML jobs with progress tracking and async execution
Worth the install?
AI-flagged interpretation of the facts on this page — verify before relying
Kumo SDK provides a Python interface to programmatically interact with the Kumo machine learning platform, enabling users to build and manage ML workflows on modern data infrastructure.
Yes, if you are building ML workflows on a modern data stack and need programmatic control over the Kumo platform. The low install friction, active maintenance, permissive license, and broad Python version support make it a practical choice. No security vulnerabilities are known. Verify that Kumo's capabilities align with your specific ML use case before committing to the platform.
Install
kumoai on PyPI
pip
pip install kumoaiuv
uv add kumoaipoetry
poetry add kumoaiInstalling kumoai
Before you install
Low install friction with a pure-wheel distribution. Active maintenance status with a recent release cycle. Supports current Python versions (3.10–3.14) and declares 12 runtime dependencies including standard data-science libraries (pandas, pyarrow, plotly) and async/HTTP utilities.
License in practice
MIT license permits commercial and private use with minimal restrictions, making it suitable for most production and research contexts.
Quickstart
pip install kumoai
import kumoai
# Interact with Kumo platform via SDK methods
Requires Python 3.10 or later. Optional database connectors (sqlite, duckdb, snowflake) can be installed separately via extras.
Verify before relying
- Specific ML capabilities and supported model types beyond graph neural networks
- Performance characteristics and scalability limits for typical workloads
- Integration patterns with specific data warehouses or cloud providers
Package facts
| License | MIT (permissive) |
| Python support | supports the current Python release (>=3.10) |
| Install friction | low — pure-Python wheel |
| Runtime dependencies | 12 — pandas, pyarrow, requests, urllib3, plotly, typing_extensions, kumo-api, tqdm, aiohttp, pydantic, rich, jinja2 |
| Maintenance | actively maintained — 95 days since the last release |
| First released | |
| Downloads | 164,331/month — #10,552 on PyPI (30-day window, as of 2026-08-14) |
| Known vulnerabilities | none known (OSV.dev, checked 2026-08-14) |
Evidence: kumoai-2.22.0-py3-none-any.whl
Keywords: deep-learning, graph-neural-networks, cloud-data-warehouse
Tags
More Artificial Intelligence packages
LiteLLM provides a unified Python interface to…
permissive · top 100 on PyPI
huggingface-hubClient library and CLI tool for downloading,…
permissive · top 100 on PyPI
langchainLangChain provides a framework for building…
permissive · top 1,000 on PyPI
hf-xethf-xet provides chunk-based deduplication and…
permissive · top 1,000 on PyPI
tokenizersTokenizers converts raw text into token…
permissive · top 1,000 on PyPI
transformersTransformers provides a unified framework for…
permissive · top 1,000 on PyPI
kumo-apikumo-api defines RESTful API resource schemas…
permissive · top 15,000 on PyPI
snowflake-ml-pythonSnowflake ML Python provides SDKs and…
permissive · top 5,000 on PyPI
tinkerTinker is the official Python SDK for the…
permissive · top 5,000 on PyPI
kubeflowKubeflow SDK provides Python APIs to submit and…
permissive · top 15,000 on PyPI
hopsworksPython SDK for connecting to Hopsworks clusters…
permissive · top 15,000 on PyPI
kfpKubeflow Pipelines is a Python SDK for…
permissive · top 5,000 on PyPI
azure-ai-mlProvides a Python client library for…
permissive · top 5,000 on PyPI
azureml-sdkProvides a Python SDK to build, train, and…
unclear · top 15,000 on PyPI
datarobotA Python client library for programmatically…
unclear · top 15,000 on PyPI
kfp-server-apiProvides Python client bindings for the…
permissive · top 5,000 on PyPI