Sibi Toolkit: A collection of tools for Data Analysis/Engineering.
Project description
SibiFlux
Production-grade Data Engineering & Agentic AI Ecosystem.
SibiFlux is a unified engine for hybrid data loading, self-healing distributed operations, and native AI agent interfaces via the Model Context Protocol (MCP).
🚀 Quick Start
Quick Start Workflow
-
Initialize Project
uv run sibi-flux init my-project --app
-
Configure Environment
uv run sibi-flux env --env-file .env
-
Enter Project
cd my-project
-
Create Application
uv run sibi-flux create-app my-app
-
Run Global Data Workflow
uv run sibi-flux dc workflow --force
-
Propose App Datacubes
uv run sibi-flux propose-cubes <db_domain> my-app
-
Generate App Datacubes
uv run sibi-flux create-cubes my-app
🔥 Key Features
- Automated Workflow: One command (
dc workflow) to introspect DBs, map schemas, whitelisting, and generate Python Datacubes. - Hybrid Loading: Seamlessly merge partitioned Parquet archives with live SQL data.
- Agent Native: Expose any Datacube as an MCP resource for AI agents.
- Resilient: Self-healing Dask clusters and robust artifact orchestration.
📚 Documentation
Full docs in src/docs/index.md.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file sibi_flux-2026.1.11.tar.gz.
File metadata
- Download URL: sibi_flux-2026.1.11.tar.gz
- Upload date:
- Size: 198.1 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: uv/0.9.18 {"installer":{"name":"uv","version":"0.9.18","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"macOS","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
0ffea3c03014a2d960a971e7268fb180307cd1959ad62a477241dede9ad17267
|
|
| MD5 |
ebfaeab1c3b1006f463c67d57882b192
|
|
| BLAKE2b-256 |
b64664002121da555c39b3bc99c42ab3624073a417fcc4d1ec246aa8dbb6ac11
|
File details
Details for the file sibi_flux-2026.1.11-py3-none-any.whl.
File metadata
- Download URL: sibi_flux-2026.1.11-py3-none-any.whl
- Upload date:
- Size: 252.1 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: uv/0.9.18 {"installer":{"name":"uv","version":"0.9.18","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"macOS","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
4caa1b870733a73052688cada30a82afd5620106b20a7e57008c9db58f41e51b
|
|
| MD5 |
144fa80515632fff2be2b3e02a03f889
|
|
| BLAKE2b-256 |
c8fc7c42e6bec75a648cf4081e9fd1c5edf8586d697667cc723c90d296433d88
|