MCPcopy Index your code
hub / github.com/ExodusVPN/exodus

github.com/ExodusVPN/exodus @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
2,392 symbols 5,588 edges 244 files 506 documented · 21%
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

PrettyPrint (Interface)
Interface for printing listings. [9 implementers]
crates/smoltcp/src/wire/pretty_print.rs
Session (Interface)
(no doc) [4 implementers]
crates/smoltcp/src/socket/ref_.rs
Resettable (Interface)
A trait for setting a value to a known state. In-place analog of Default.
crates/smoltcp/src/storage/mod.rs
AnySocket (Interface)
A conversion trait for network sockets.
crates/smoltcp/src/socket/mod.rs

Core symbols most depended-on inside this repo

as_mut
called by 204
crates/netlink/src/packet/mod.rs
as_ref
called by 104
crates/smoltcp/src/wire/udp.rs
len
called by 76
crates/smoltcp/src/storage/ring_buffer.rs
into
called by 75
crates/smoltcp/src/socket/udp.rs
len
called by 69
crates/smoltcp/src/wire/udp.rs
socket_established
called by 53
crates/smoltcp/src/socket/tcp.rs
as_bytes
called by 53
crates/smoltcp/src/wire/ip.rs
as_ref
called by 48
crates/netlink/src/packet/mod.rs

Shape

Method 1,140
Class 566
Function 469
Enum 213
Interface 4

Languages

Rust77%
C++23%

Modules by API surface

crates/smoltcp/src/socket/tcp.rs195 symbols
crates/smoltcp/src/wire/ipv4.rs81 symbols
crates/smoltcp/src/wire/ipv6.rs79 symbols
crates/smoltcp/src/wire/tcp.rs78 symbols
crates/netlink/include/linux/netfilter/nf_tables.h66 symbols
crates/socks5/src/lib.rs52 symbols
crates/smoltcp/src/storage/assembler.rs50 symbols
crates/sysctl/src/sys/unix.rs48 symbols
crates/smoltcp/src/wire/ip.rs48 symbols
crates/smoltcp/src/wire/icmpv6.rs46 symbols
crates/smoltcp/src/wire/dhcpv4.rs45 symbols
crates/smoltcp/src/storage/ring_buffer.rs44 symbols

For agents

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

⬇ download graph artifact