MCPcopy Index your code
hub / github.com/crocuda/virshle

github.com/crocuda/virshle @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
744 symbols 2,024 edges 104 files 136 documented · 18%
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

Streamable (Interface)
An unused trait that should have enabled usage of multiple stream types (not working). For now, usage of known types in [2 …
virshle_network/src/connection/mod.rs
Bridge (Interface)
(no doc) [1 implementers]
virshle_core/src/network/interface.rs
ConnectionHandle (Interface)
(no doc) [4 implementers]
virshle_network/src/connection/mod.rs
InterfaceManager (Interface)
(no doc) [1 implementers]
virshle_core/src/network/interface.rs
Rest (Interface)
(no doc) [1 implementers]
virshle_network/src/http/mod.rs

Core symbols most depended-on inside this repo

exec
called by 107
virshle_core/src/network/ovs/request.rs
build
called by 101
virshle_core/src/network/ovs/request.rs
to_string
called by 70
virshle_core/src/network/ovs/request.rs
default
called by 44
virshle_core/src/utils/display.rs
into
called by 39
virshle_core/src/config/dhcp.rs
into
called by 35
virshle_core/src/network/dhcp/kea/types.rs
get
called by 33
virshle_core/src/peer/info.rs
vm
called by 31
virshle_rest/src/client/methods.rs

Shape

Method 376
Function 176
Class 155
Enum 32
Interface 5

Languages

Rust99%
TypeScript1%

Modules by API surface

virshle_rest/src/client/methods.rs47 symbols
virshle_rest/src/server/methods.rs43 symbols
virshle_core/src/peer/display.rs27 symbols
virshle_core/src/network/ovs/request.rs23 symbols
virshle_core/src/network/dhcp/kea_old.rs22 symbols
virshle_core/src/hypervisor/vmm/types.rs21 symbols
virshle_core/src/hypervisor/vmm/api.rs20 symbols
virshle_core/src/peer/info.rs17 symbols
virshle_core/src/hypervisor/vm/getters.rs17 symbols
virshle_network/src/http/mod.rs16 symbols
virshle_core/src/utils/display.rs16 symbols
virshle_core/src/network/dhcp/kea/methods.rs16 symbols

For agents

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

⬇ download graph artifact