MCPcopy Index your code
hub / github.com/amethyst/distill

github.com/amethyst/distill @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
1,084 symbols 2,600 edges 56 files 131 documented · 12%
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

Command (Interface)
(no doc) [6 implementers]
cli/src/shell.rs
AssetHandle (Interface)
The contract of an asset handle. There are two types of asset handles: Typed -- `Handle `:** When the asset's type i [4 …
loader/src/handle.rs
Server (Interface)
(no doc) [7 implementers]
schema/src/schemas/service_capnp.rs
AsyncImporter (Interface)
Importers parse file formats and produce assets. [3 implementers]
importer/src/lib.rs
TypeUuidDynamic (Interface)
Provides a unique 16-byte ID for a value's type. [1 implementers]
core/src/lib.rs
ProcessorType (Interface)
(no doc) [3 implementers]
processing/src/processor.rs
DBTransaction (Interface)
(no doc) [2 implementers]
daemon/src/capnp_db.rs
TypedStorage (Interface)
(no doc) [1 implementers]
examples/handle_integration/src/storage.rs

Core symbols most depended-on inside this repo

get
called by 155
daemon/src/artifact_cache.rs
clone
called by 119
loader/src/handle.rs
into_reader
called by 66
schema/src/schemas/service_capnp.rs
as_ref
called by 59
core/src/lib.rs
reborrow
called by 54
schema/src/schemas/data_capnp.rs
insert
called by 51
daemon/src/daemon.rs
get_id
called by 46
schema/src/schemas/data_capnp.rs
into_reader
called by 46
schema/src/schemas/data_capnp.rs

Shape

Method 743
Class 169
Function 109
Interface 33
Enum 30

Languages

Rust100%

Modules by API surface

schema/src/schemas/data_capnp.rs192 symbols
schema/src/schemas/service_capnp.rs120 symbols
daemon/src/file_tracker.rs53 symbols
loader/src/handle.rs49 symbols
loader/src/loader.rs42 symbols
processing/src/processor.rs40 symbols
daemon/src/source_pair_import.rs37 symbols
schema/src/schemas/pack_capnp.rs33 symbols
daemon/src/file_asset_source.rs32 symbols
processing/src/graph.rs31 symbols
daemon/src/capnp_db.rs27 symbols
loader/src/storage.rs26 symbols

For agents

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

⬇ download graph artifact

Ask about this repo answers extend the page