MCPcopy Create free account
hub / github.com/LadybugDB/ladybug

github.com/LadybugDB/ladybug @v0.18.0

Chat with this repo
repository ↗ · DeepWiki ↗ · release v0.18.0 ↗ · + Follow
14,735 symbols 38,152 edges 1,810 files 567 documented · 4% updated 4d agov0.18.0 · 2026-07-01★ 1,40970 open issues

Browse by type

Functions 11,544 Types & classes 3,190 Endpoints 1
What it actually does AI analysis from the code graph — generated when you open this
loading…
README
<img src="https://ladybugdb.com/logo.png" height="100" alt="Ladybug Logo">

Github Actions Badge Ask DeepWiki discord twitter

Ladybug

Ladybug is an embedded graph database built for query speed and scalability. Ladybug is optimized for handling complex analytical workloads on very large databases and provides a set of retrieval features, such as a full text search and vector indices. Our core feature set includes:

  • Flexible Property Graph Data Model and Cypher query language
  • Embeddable, serverless integration into applications
  • Native full text search and vector index
  • Columnar disk-based storage
  • Columnar sparse row-based (CSR) adjacency list/join indices
  • Vectorized and factorized query processor
  • Novel and very fast join algorithms
  • Multi-core query parallelism
  • Serializable ACID transactions
  • Wasm (WebAssembly) bindings for fast, secure execution in the browser

Ladybug is being developed by LadybugDB Developers and is available under a permissive license. So try it out and help us make it better! We welcome your feedback and feature requests.

The database was formerly known as Kuzu.

Installation

Language Installation
Python pip install ladybug
NodeJS npm install @ladybugdb/core
Rust cargo add lbug
Go go get github.com/LadybugDB/go-ladybug
Swift lbug-swift
Java Maven Central
C/C++ precompiled binaries
CLI precompiled binaries

To learn more about installation, see our Installation page.

Getting Started

Refer to our Getting Started page for your first example.

Build from Source

You can build from source using the instructions provided in the developer guide.

Contributing

We welcome contributions to Ladybug. If you are interested in contributing to Ladybug, please read our Contributing Guide.

License

By contributing to Ladybug, you agree that your contributions will be licensed under the MIT License.

Contact

You can contact us at social@ladybugdb.com or join our Discord community.

Core symbols most depended-on inside this repo

Shape

Method 8,943
Class 3,081
Function 2,601
Enum 109
Route 1

Languages

C++98%
Python2%
C1%

Modules by API surface

src/c_api/value.cpp113 symbols
tools/shell/linenoise.cpp104 symbols
src/common/types/types.cpp84 symbols
src/include/common/types/types.h80 symbols
src/storage/table/csr_node_group.cpp68 symbols
src/include/optimizer/logical_operator_visitor.h61 symbols
src/include/function/arithmetic/arithmetic_functions.h61 symbols
src/catalog/catalog.cpp58 symbols
src/storage/table/node_table.cpp55 symbols
src/include/storage/compression/compression.h55 symbols
src/include/storage/disk_array.h53 symbols
src/storage/table/column_chunk_data.cpp52 symbols

For agents

$ claude mcp add ladybug \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact

Ask about this repo answers extend the page