MCPcopy Index your code
hub / github.com/Squirreljetpack/matchmaker

github.com/Squirreljetpack/matchmaker @0.1.3

Chat with this repo
repository ↗ · DeepWiki ↗ · release 0.1.3 ↗ · + Follow
952 symbols 2,791 edges 79 files 177 documented · 19%
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

matchmaker-cli/README.md

Extension points exported contracts — how you extend this code

SSS (Interface)
Thread safe (items and fns) These traits are required by Nucleo since it works in a different thread [1 implementers]
matchmaker-lib/src/aliases.rs
Apply (Interface)
(no doc) [1 implementers]
matchmaker-partial/src/traits.rs
SegmentableItem (Interface)
------------- Wrapper structs [1 implementers]
matchmaker-lib/src/nucleo/mod.rs
Set (Interface)
(no doc)
matchmaker-partial/src/traits.rs
Render (Interface)
You must either impl as_str or as_text [1 implementers]
matchmaker-lib/src/nucleo/variants.rs
Merge (Interface)
(no doc)
matchmaker-partial/src/traits.rs
ColumnIndexable (Interface)
You must either impl as_str or as_text [1 implementers]
matchmaker-lib/src/nucleo/variants.rs
Injector (Interface)
(no doc) [3 implementers]
matchmaker-lib/src/nucleo/injector.rs

Core symbols most depended-on inside this repo

push
called by 184
matchmaker-lib/src/ui/display.rs
clone
called by 182
matchmaker-lib/src/nucleo/injector.rs
iter
called by 130
matchmaker-lib/src/collections.rs
len
called by 107
matchmaker-lib/src/ui/input.rs
get
called by 103
matchmaker-lib/src/nucleo/query.rs
saturating_sub
called by 81
matchmaker-lib/src/utils/percentage.rs
is_empty
called by 80
matchmaker-lib/src/config.rs
from
called by 72
matchmaker-partial/src/traits.rs

Shape

Method 502
Function 286
Class 119
Enum 35
Interface 10

Languages

Rust97%
Python3%
TypeScript1%

Modules by API surface

matchmaker-lib/src/render/state.rs46 symbols
matchmaker-lib/src/config_types.rs43 symbols
matchmaker-lib/src/config.rs42 symbols
matchmaker-lib/src/binds.rs41 symbols
matchmaker-partial/tests/macro_test.rs39 symbols
matchmaker-lib/src/ui/input.rs35 symbols
matchmaker-lib/src/utils/text.rs34 symbols
matchmaker-lib/src/ui/preview.rs34 symbols
matchmaker-lib/src/matchmaker.rs33 symbols
matchmaker-partial/src/simple_de.rs29 symbols
matchmaker-lib/src/ui/results.rs29 symbols
matchmaker-lib/src/nucleo/worker.rs28 symbols

For agents

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

⬇ download graph artifact