MCPcopy Index your code
hub / github.com/Davidster/ikari

github.com/Davidster/ikari @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
653 symbols 1,391 edges 45 files 32 documented · 5% updated 23mo ago★ 3818 open issues
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

BindScene (Interface)
loading must be split into two phases: 1) Do all CPU work of loading the asset into memory and preprare it for upload to [2 …
ikari/src/asset_loader.rs
AudioManager (Interface)
(no doc) [2 implementers]
ikari/src/audio.rs
StreamAudio (Interface)
(no doc) [2 implementers]
ikari/src/audio.rs
AudioOutputStreams (Interface)
(no doc) [2 implementers]
ikari/src/audio.rs
WasmNotSend (Interface)
(no doc) [2 implementers]
ikari/src/wasm_not_sync.rs

Core symbols most depended-on inside this repo

lock
called by 97
ikari/src/mutex.rs
size
called by 60
ikari/src/collisions.rs
build
called by 55
ikari/src/scene.rs
position
called by 43
ikari/src/transform.rs
insert
called by 33
ikari/src/scene_tree.rs
src
called by 32
ikari/src/buffer.rs
id
called by 32
ikari/src/scene.rs
make
called by 31
ikari/src/file_manager.rs

Shape

Method 363
Class 146
Function 111
Enum 24
Interface 9

Languages

Rust100%

Modules by API surface

ikari/src/renderer.rs95 symbols
ikari/src/scene.rs49 symbols
ikari/src/audio.rs48 symbols
ikari/src/gltf_loader.rs36 symbols
ikari/src/asset_loader.rs32 symbols
example_game/src/ui_overlay.rs31 symbols
ikari/src/collisions.rs30 symbols
ikari/src/transform.rs26 symbols
ikari/src/mesh.rs23 symbols
ikari/src/texture.rs21 symbols
ikari/src/scene_tree.rs21 symbols
ikari/src/buffer.rs21 symbols

For agents

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

⬇ download graph artifact