#24 · Primary category: AI Data Infrastructure & Storage
openlake
OpenLake is a high performance storage engine for efficient LLM inference and GPU Training
Project last updated:08/29/26
GitHub Stars
2.3K
Forks
417
Contributors
21
License
Apache-2.0
Why we included this project
Most LLM deployments hit their ceiling on the I/O path long before the GPUs run out of compute, and that is the bottleneck OpenLake is built around. It is a distributed storage engine written in Rust that exposes an S3-compatible object store handling the small, high-frequency reads inference and training generate, so accelerator nodes are not left waiting on data. The standout piece is KV cache offload: it can keep petabyte-scale KV state across GPU hosts and let vLLM workers pull prefixes back in milliseconds, cutting prefill work for repeated and long prompts. Vector index building and serving, checkpoint storage, and large context or agent memory are also covered. Platform and infrastructure teams dealing with GPU idle time or storage-driven scaling limits will find it slots in as a storage layer for existing stacks.
Articles for this project
No articles for this project yet.
To suggest a topic or contribute an article, contact us.
Related projects in this category
ClickHouse
ClickHouse® is a real-time analytics database management system
simdjson
Parsing gigabytes of JSON per second : used by Facebook/Meta Velox, the Node.js runtime, ClickHouse, WatermelonDB, Apache Doris, Milvus, StarRocks
gun
An open source cybersecurity protocol for syncing decentralized graph data.
emqx
The most scalable and reliable MQTT broker for AI, IoT, IIoT and connected vehicles
server
MariaDB server is a community developed fork of MySQL server. Started by core members of the original MySQL team, MariaDB actively works with outside developers to deliver the most featureful, stable, and sanely licensed open SQL server in the industry.