163K lines of Kuzu's codebase reveal why Apple acquired the graph database

I Analyzed 163K Lines of Kuzu's Codebase. Here's Why Apple Wanted It

163K lines of Kuzu's codebase reveal why Apple acquired the graph database

An analysis of 163,000 lines of C++20 in Kuzu, the embedded graph database Apple quietly acquired in October 2025, reveals three architectural decisions—factorized execution, worst-case optimal joins, and an Umbra-style storage engine—that make the acquisition strategic. The 10-person startup's codebase solves the problem of reasoning about relationships on-device, without a server, for Apple Intelligence.

These aren’t incremental improvements over Neo4j or other graph databases.

More from this day

2026-08-20