MCPcopy Index your code
hub / github.com/expert-kit/expert-kit

github.com/expert-kit/expert-kit @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
1,287 symbols 3,296 edges 171 files 389 documented · 30%
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

LoadBalancer (Interface)
Trait for load balancing strategies [7 implementers]
ek-integration/expertkit-transport-rs/src/lb/mod.rs
GeneralShmQueueBytes (Interface)
(no doc) [5 implementers]
ek-computation/src/shmq/mod.rs
CpuAffinityOps (Interface)
CPU affinity operations trait for different operating systems [2 implementers]
ek-cli/src/affinity.rs
Transport (Interface)
(no doc) [4 implementers]
ek-integration/expertkit-transport-rs/src/transport/mod.rs
Dispatcher (Interface)
Dispatcher trait for propagate the latest mapping between nodes and their experts [1 implementers]
ek-computation/src/controller/dispatcher.rs
ShmQueueItem (Interface)
Trait for items that can be sent/received through shared memory queue [2 implementers]
ek-integration/expertkit-transport-rs/src/transport/shm/queue.rs
EkTensor (Interface)
(no doc) [3 implementers]
ek-computation/src/backend/mod.rs
GeneralShmQueueBytes (Interface)
Trait for types that can be sent over RDMA queue Must be able to serialize to/from byte slices [2 implementers]
ek-integration/expertkit-transport-rs/src/transport/rdma/queue.rs

Core symbols most depended-on inside this repo

get
called by 156
ek-db/src/safetensor/memcache.rs
as_str
called by 80
ek-integration/expertkit-transport-rs/src/lb/mod.rs
len
called by 44
ek-computation/src/shmq/rdma_impl.rs
insert
called by 43
ek-db/src/safetensor/memcache.rs
len
called by 42
ek-integration/expertkit-transport-rs/src/transport/rdma/queue.rs
get_ek_settings
called by 41
ek-base/src/config.rs
insert
called by 31
ek-computation/src/worker/manager.rs
send
called by 26
ek-computation/src/shmq/rdma_impl.rs

Shape

Method 719
Function 302
Class 212
Enum 35
Interface 19

Languages

Rust84%
Python16%

Modules by API surface

ek-base/src/config.rs46 symbols
ek-computation/src/controller/registry.rs44 symbols
ek-computation/benches/benchmarks/weight_provision.rs44 symbols
ek-integration/expertkit-transport-rs/src/routing.rs42 symbols
ek-ggml/src/core.rs41 symbols
ek-integration/expertkit-transport-rs/src/transport/rdma/queue.rs34 symbols
ek-computation/src/state/writer.rs30 symbols
ek-computation/src/shmq/rdma_impl.rs29 symbols
ek-db/src/safetensor/transformer.rs27 symbols
ek-computation/src/controller/executor.rs27 symbols
ek-integration/expertkit-transport-rs/src/routing_tests.rs24 symbols
ek-cli/src/affinity.rs24 symbols

Datastores touched

devDatabase · 1 repos
ekDatabase · 1 repos

For agents

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

⬇ download graph artifact