Repository navigation
Conversation
Replace the "accelerator for context generation" tagline with a plain dataloader framing, add a proof table drawn from the existing benchmark numbers, and state hardware requirements above the fold. Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Change map
|
|
No actionable comments were generated in the recent review. Walkthrough
Merge Risk:
|
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
There was a problem hiding this comment.
Note
Quiet mode is enabled, so only the most important comments were posted inline. Other review comments are grouped below.

Other comments: 3
README.md: 3
17-17:Minor · Functional Correctness · Quick win Clarify the NVMe-backed index claim.
“Served from NVMe instead of RAM” can imply that every read bypasses RAM. The detailed README wording supports an NVMe-backed index without keeping the full index in RAM. Use that qualification directly.
Suggested wording
-**The dataloader for structured-data models: connected, time-correct context for every prediction, served from NVMe instead of RAM.** +**The dataloader for structured-data models: connected, time-correct context for every prediction, served from an NVMe-backed index without keeping the full index in RAM.**
19-19:Minor · Functional Correctness · Quick win Narrow the database performance claim to the benchmarked DuckDB workload.
The benchmark below compares Kumo Engine only with prepared DuckDB, on one synthetic 50-billion-node graph with warm caches. The sentence "Databases are slow" applies that result to databases in general.
Proposed wording
-Models that predict from tables, relationships, and event histories need connected context for every prediction. Databases are slow at producing it, and holding a large graph in memory is expensive. Kumo Engine converts your tables into a compressed, NVMe-optimized graph (Rust-based DiskGraph) and streams time-correct neighborhoods to the GPU for training and batch prediction. +Models that predict from tables, relationships, and event histories need connected context for every prediction. Producing it with prepared DuckDB queries can be slow, and holding a large graph in memory is expensive. Kumo Engine converts your tables into a compressed, NVMe-optimized graph (Rust-based DiskGraph) and streams time-correct neighborhoods to the GPU for training and batch prediction.
31-31:Minor · Functional Correctness · Quick win Scope the headline requirements to the published wheel and training workflows.
The headline lists Linux x86-64, an NVIDIA GPU, and local SSD as universal requirements. The Installation section limits them. The published 1.0.0 wheel targets Linux x86-64. The GPU and local SSD apply to the documented training workflows. The README also documents an ARM64 source build. The context-generation benchmark runs on one
i4i.32xlarge, which has no GPU. Qualify the headline so it does not exclude supported source-build or CPU-only context-generation use.Proposed wording
-**Requirements:** Linux x86-64, an NVIDIA GPU, and local SSD working storage. Refer to [Installation](#installation) for details. +**Published wheel requirements:** Linux x86-64 with glibc 2.34+ and CPython 3.11+. Training workflows also require an NVIDIA GPU and local SSD working storage. ARM64 source builds are documented separately.

Review info
-
Run configuration-
- Source mode: Auto
- Repository: NVIDIA/kumo-engine
- Branch: docs/readme-lead-with-proof
- File: .coderabbit.yaml
- Commit: 3f35d41
- Layers: Repository YAML
- Review profile: QUIET
- Plan: Enterprise
- Run ID:
97663f47-8e22-45ca-9963-ac91a9e9d1e5
Files selected for processing: 1-
README.md
Included review availability: This review used your included allowance. Your plan provides up to 12 included reviews per hour; 11 remain after this review.
-
|
Disha, Joseph is also updating the README in #153 (@9Olive), adding visuals and a shorter Quick Tour. Could you two align on the final layout and structure? I’d suggest combining his visuals with your dataloader framing and benchmark table. Proposed order:
Would this combined direction work for both of you? |
|
Two non-blocking suggestions:
|
Keep the problem statement, proof table and requirements line from this PR alongside the model-context diagram and shorter tour from #153. Drop the now-redundant 'Benchmark highlight' line and the old accelerator intro. Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Summary
README-only change that combines two efforts: the problem statement and benchmark proof table from this PR, and the model-context diagram and notebook walkthrough from #153 (merged in with its history, so its author's commits are preserved).
If this lands, #153 would be superseded. Not closing it until its author agrees.
Open review suggestions (not yet applied): tighten the NVMe wording, narrow "Databases are slow" to the DuckDB benchmark, and scope the requirements line to the published wheel and training workflows.
Change map: see the comment below.
Testing Done
Docs only;
git diff --checkis clean and all referenced asset paths exist. Not yet reviewed rendered on GitHub.Checklist