MCPcopy Index your code
hub / github.com/Dusk-Labs/dim

github.com/Dusk-Labs/dim @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
994 symbols 2,699 edges 313 files 146 documented · 15%
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

AssocMediaTypeConst (Interface)
Used to associate a constant [MediaType] with another type. [2 implementers]
dim-extern-api/src/tmdb/metadata_provider.rs
QueryExt (Interface)
Trait contains some extensions for `sqlx`. [1 implementers]
dim-database/src/query_ext.rs
MediaMatcher (Interface)
(no doc) [2 implementers]
dim-core/src/scanner/mod.rs
IntoCtrlEvent (Interface)
(no doc) [1 implementers]
dim-web/src/routes/websocket.rs
OnNewSocket (Interface)
(no doc)
ui/src/actions/ws.ts
FilenameMetadata (Interface)
(no doc) [3 implementers]
dim-extern-api/src/filename.rs
ResultExt (Interface)
(no doc) [1 implementers]
dim-core/src/inspect.rs
ImageLoadChildrenParams (Interface)
(no doc)
ui/src/Components/ImageLoad.tsx

Core symbols most depended-on inside this repo

into
called by 159
dim-database/src/media.rs
clone
called by 139
dim-core/src/stream_tracking.rs
to_string
called by 98
dim-events/src/lib.rs
write_tx
called by 76
dim-database/src/rw_pool.rs
writer
called by 72
dim-database/src/rw_pool.rs
get_conn_memory
called by 50
dim-database/src/lib.rs
into_response
called by 38
dim-web/src/routes/auth.rs
read
called by 34
dim-database/src/rw_pool.rs

Shape

Function 478
Method 295
Class 113
Interface 72
Enum 36

Languages

Rust68%
TypeScript32%

Modules by API surface

dim-database/src/user.rs39 symbols
dim-core/src/streaming/ffprobe.rs31 symbols
dim-database/src/media.rs28 symbols
dim-core/src/stream_tracking.rs28 symbols
dim-extern-api/src/tmdb/metadata_provider.rs21 symbols
dim-database/src/episode.rs21 symbols
dim-extern-api/src/tmdb/raw_client.rs19 symbols
dim-web/src/routes/stream.rs18 symbols
dim-database/src/mediafile.rs18 symbols
dim-web/src/routes/media.rs16 symbols
dim-extern-api/src/lib.rs15 symbols
dim-web/src/tree.rs13 symbols

For agents

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

⬇ download graph artifact