MCPcopy Index your code
hub / github.com/Mimir-IM/mimir

github.com/Mimir-IM/mimir @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
379 symbols 1,071 edges 21 files 160 documented · 42%
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

TlvExt (Interface)
Extension trait for the TLV map. [1 implementers]
src/tlv.rs
PeerEventListener (Interface)
Receives P2P networking events. All callbacks are invoked from Rust connection tasks and must return quickly. [1 implementers]
src/callbacks.rs
MediatorEventListener (Interface)
Receives mediator (group-chat server) events. All callbacks are invoked from Rust async tasks — must return quickly. No [1 …
src/callbacks.rs
InfoProvider (Interface)
Provides local user info and stores contact info received from peers. All methods are called from Rust connection tasks
src/callbacks.rs
FilesEventListener (Interface)
Receives file server upload/download events. All callbacks are invoked from Rust async tasks — must return quickly.
src/callbacks.rs

Core symbols most depended-on inside this repo

write_tlv
called by 47
src/tlv.rs
build_header
called by 28
src/peer/protocol.rs
write_tlv_i64
called by 25
src/tlv.rs
into_error
called by 23
src/mediator/protocol.rs
parse_tlvs
called by 22
src/tlv.rs
request
called by 21
src/mediator/client.rs
get
called by 20
src/mediator/manager.rs
get_or_create
called by 19
src/mediator/manager.rs

Shape

Method 170
Function 168
Class 31
Enum 5
Interface 5

Languages

Rust100%

Modules by API surface

src/peer/mod.rs49 symbols
src/peer/protocol.rs46 symbols
src/mediator/client.rs38 symbols
src/tlv.rs36 symbols
src/peer/resolver.rs32 symbols
src/crypto.rs27 symbols
src/peer/connection.rs25 symbols
src/mediator/mod.rs23 symbols
src/mediator/manager.rs23 symbols
src/files/client.rs18 symbols
src/peer/ygg_selector.rs14 symbols
src/mediator/protocol.rs12 symbols

For agents

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

⬇ download graph artifact