MCPcopy Index your code
hub / github.com/arthurprs/sucredb

github.com/arthurprs/sucredb @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
534 symbols 1,819 edges 23 files 38 documented · 7%
What it actually does AI analysis from the code graph — generated when you open this
loading…

Extension points exported contracts — how you extend this code

CausalValue (Interface)
(no doc) [4 implementers]
src/version_vector.rs
Metadata (Interface)
rwlock needs metadata to be sync, as it's read concurrently by multiple threads [1 implementers]
src/dht.rs
LoggerExt (Interface)
(no doc) [1 implementers]
src/utils.rs
ExitMsg (Interface)
(no doc) [1 implementers]
src/workers.rs
Metadata (Interface)
(no doc) [1 implementers]
src/gossip.rs
AbsVersionVector (Interface)
(no doc) [2 implementers]
src/version_vector.rs

Core symbols most depended-on inside this repo

len
called by 137
src/cubes.rs
clone
called by 85
src/workers.rs
into
called by 60
src/command.rs
parse
called by 53
src/resp.rs
iter
called by 52
src/storage.rs
do_cmd
called by 48
src/database.rs
add
called by 36
src/version_vector.rs
get
called by 31
src/cubes.rs

Shape

Method 348
Function 86
Class 75
Enum 19
Interface 6

Languages

Rust96%
Python4%

Modules by API surface

src/version_vector.rs63 symbols
src/dht.rs53 symbols
src/database.rs49 symbols
src/vnode.rs44 symbols
src/storage.rs43 symbols
src/command.rs35 symbols
src/gossip.rs32 symbols
src/fabric.rs30 symbols
src/resp.rs28 symbols
src/cubes.rs26 symbols
src/vnode_sync.rs23 symbols
scripts/sanity.py16 symbols

For agents

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

⬇ download graph artifact