MCPcopy Index your code
hub / github.com/coupler-rs/coupler

github.com/coupler-rs/coupler @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
485 symbols 871 edges 46 files 5 documented · 1%
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

Processor (Interface)
(no doc) [4 implementers]
src/process.rs
Plugin (Interface)
(no doc) [4 implementers]
src/plugin.rs
RequireSendSync (Interface)
(no doc) [4 implementers]
src/util.rs
Editor (Interface)
(no doc) [4 implementers]
src/editor.rs
IntoSamples (Interface)
(no doc) [3 implementers]
src/buffers/iter.rs
ClapPlugin (Interface)
(no doc) [3 implementers]
src/format/clap/mod.rs
HostInner (Interface)
(no doc) [2 implementers]
src/host.rs
BuildBuses (Interface)
(no doc) [1 implementers]
src/bus.rs

Core symbols most depended-on inside this repo

borrow
called by 43
src/sync/sync_cell.rs
get
called by 34
src/format/clap/factory.rs
len
called by 31
src/buffers/iter.rs
set
called by 22
src/sync/bitset.rs
copy_cstring
called by 18
src/util.rs
set_value
called by 11
src/sync/param_gestures.rs
poll
called by 11
src/sync/param_gestures.rs
channel_count
called by 10
src/bus.rs

Shape

Method 299
Class 108
Function 44
Interface 22
Enum 12

Languages

Rust100%

Modules by API surface

src/format/vst3/component.rs44 symbols
src/format/clap/instance.rs42 symbols
examples/gain-gui/src/lib.rs31 symbols
src/buffers.rs30 symbols
src/format/vst3/tests.rs27 symbols
src/format/clap/tests.rs26 symbols
examples/gain/src/lib.rs23 symbols
cargo-coupler/src/main.rs20 symbols
src/format/clap/gui.rs19 symbols
src/format/vst3/view.rs18 symbols
src/buffers/iter.rs18 symbols
src/editor.rs15 symbols

For agents

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

⬇ download graph artifact