独立运营 · 不出售排名位置  · 我们怎么评估工具 →
Anclum 提交收录
K

KrishivAI/krishiv-engine

Rust-native, Spark-compatible compute engine for the agentic era — batch SQL, streaming and incremental…

装之前:没有可直接复制的命令 · 许可证 Apache-2.0 · 链接可访问

第一步:| 📦 | Embedded → single-node → distributed | pip install krishiv or cargo add krishiv to start in-process, then scale out without rewriting your code. |

在 GitHub 查看 ↗链接已于 2026-11-12 核查 · HTTP 200 · 打开的是厂商自己的官网
安装与配置
取自该仓库的安装命令
pip install krishiv

解析自我们于 2026-11-07 抓取的该仓库 README;我们未执行过。

这条是仓库自己写的安装方式,不是 MCP 客户端配置,所以不生成 JSON。
配置项的键名以你的客户端为准:客户端与 CLI
★ 数取值
2 ★ · KrishivAI/krishiv-engine · 取自 GitHub 搜索 API · (2026-11-13 20:00:50 核对)
来源明细
从该仓库的 GitHub 页面直接读取 · 条目类型:开源项目
收录与活跃
收录于 2026-11-08 · 最近见到 2026-11-14 · 共见到 7 次 · 被 2 个来源列出
评分构成
综合分 203 · 2 ★ · 2 个来源 · repo
安装
pip install krishiv
常见问题(答案都来自我们的记录)
怎么安装?
该仓库给出的安装命令是 pip install krishiv。我们的记录里它是仓库自己提供的;不保证在你的客户端上直接可用。
它适合谁 / 用来做什么?
我们把它归在这些标签下: 开源项目。标签来自条目自身,不是我们强加的分类。
谁维护它、还在更新吗?
仓库 KrishivAI/krishiv-engine;我们收录于 2026-11-08;最近见到 2026-11-14。这里没有"官方认证"或"质量评级"——我们只记录来源与时间。

Your Spark code. No JVM. One engine for batch, streaming and always-fresh views.

以下摘录自该仓库的 README(片段) · 在 GitHub 读完整 README →

Krishiv is a Rust-native, Apache Spark™-compatible compute engine we are building for the agentic era. Keep the PySpark
and Spark SQL you already write, and run it on a vectorized, Arrow-native engine that handles batch SQL,
streaming and incrementally maintained materialized views with the same semantics. Start in-process on a
laptop, and take the same code to a single server or a cluster.
> [!WARNING]
> Alpha (0.2.0-alpha): the embedded core runs, the rest is being built. You can run SQL and DataFrames
> in-process from Python today (see the Quickstart); there is no stable API yet, and nothing has been
> published to PyPI or crates.io. The sections after the Quickstart describe what we are building, not what exists
> today.
⭐ Star the repo and 👀 Watch → Custom → Releases to follow development from the first commit to 1.0.
## Why Krishiv
| | Design goal | What it means for you |
| 🦀 | Spark-compatible, no JVM | Keep your PySpark and Spark SQL code. Spark Connect clients connect directly; execution is Rust-native and vectorized. |
| 🔁 | One engine: batch, streaming, incremental | The same SQL and the same semantics everywhere. A batch query is just a bounded stream. |
| 📦 | Embedded → single-node → distributed | pip install krishiv or cargo add krishiv to start in-process, then scale out without rewriting your code. |
| ⚡ | Always-fresh materialized views | Views update incrementally as data changes (DBSP-inspired incremental computation), and streaming state is directly queryable. |
| 🤖 | Built for the agentic era | A built-in MCP server lets AI agents explore and query your data; Arrow-native, zero-copy interop with pandas, Polars and PyArrow. |
| ✅ | Open and correctness-first | Apache-2.0. Tested against real Spark behaviour with golden fixtures and differential testing. |
## How it fits
mermaid
flowchart LR
subgraph APIs["Your code"]
A1["PySpark via Spark Connect"]
A2["SQL"]
A3["Python DataFrames"]
A4["Rust"]
A5["MCP for AI agents"]
A6["Arrow Flight SQL"]
end
subgraph Engine["One Krishiv engine"]
E1["Batch"]
E2["Streaming"]
E3["Incremental views"]
end
subgraph Deploy["Run it anywhere"]
D1["Embedded"]
D2["Single-node"]
D3["Distributed"]
end
subgraph Lake["Your lakehouse"]
L1["Parquet"]
L2["Apache Iceberg"]
L3["Delta Lake"]
end
APIs --> Engine --> Deploy --> Lake
## Supported CPUs
The shipped x86-64 binaries and wheels are built for the x86-64-v3 level: AVX, AVX2, FMA, BMI1/2, F16C, LZCNT and
MOVBE, i.e. Intel Haswell (2013) / AMD Excavator and Zen or newer. The arm64 builds target an Armv8.2 baseline
(neoverse-n1: AWS Graviton2 or newer, Apple silicon). On an older CPU the main build refuses to start and says
which feature is missing, instead of crashing (the Python package raises an ImportError; on Linux only: the
macOS arm64 and Windows wheels are separate builds and are not checked).
For an older x86-64 CPU use the compat build, which targets the plain x86-64 baseline (a little slower on
vectorised workloads). It covers Linux x86-64 only: a manylinux x86_64 wheel and an x86-64 CLI binary. No arm64 or
musllinux compat build is provided:
Python: pip install krishiv-compat (it is the same package and imports as krishiv; install one of the two, not both).
收录徽章(可选)
想把收录标记放进 README 就复制这行,可选,不影响收录。
[![Listed on Anclum](https://anclum.com/badge/listed.svg)](https://anclum.com/zh/s/krishivai-krishiv-engine/)
来源
github · https://github.com/KrishivAI/krishiv-engine
按领域浏览
开源项目
Traction
2 ★
收录来源
2 个独立来源
收录于
今天

同类推荐

全部 1,671 →

所属领域与标签

每个标签都能点进去看同类的全部条目。数字是当前库里的真实条数。

浏览全部领域 →

← 返回索引