MCPcopy Index your code
hub / github.com/bkirwi/armrest

github.com/bkirwi/armrest @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
334 symbols 838 edges 18 files 19 documented · 6%
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

Fragment (Interface)
Represents a single fragment of on-screen content. [8 implementers]
src/ui/canvas.rs
ModelInput (Interface)
(no doc) [3 implementers]
src/ml.rs
Applet (Interface)
(no doc) [2 implementers]
src/app.rs
Regional (Interface)
(no doc) [2 implementers]
src/geom.rs
Widget (Interface)
(no doc) [14 implementers]
src/ui/widget.rs
ModelOutput (Interface)
(no doc) [3 implementers]
src/ml.rs
IsVoid (Interface)
(no doc) [1 implementers]
src/ui/widget.rs
LanguageModel (Interface)
(no doc) [3 implementers]
src/ml.rs

Core symbols most depended-on inside this repo

map
called by 45
src/ui/widget.rs
len
called by 40
src/ink.rs
push
called by 36
src/ink.rs
append
called by 25
src/ink.rs
split
called by 22
src/geom.rs
push
called by 17
src/ui/widget.rs
clone
called by 15
src/app.rs
split_off
called by 15
src/ui/widget.rs

Shape

Method 203
Function 63
Class 49
Enum 10
Interface 9

Languages

Rust87%
Python13%

Modules by API surface

src/ui/widget.rs46 symbols
script/training.py42 symbols
src/ml.rs37 symbols
src/ui/screen.rs33 symbols
src/ui/text.rs32 symbols
src/ink.rs28 symbols
src/geom.rs20 symbols
src/app.rs19 symbols
examples/demo.rs16 symbols
src/input.rs14 symbols
examples/todo.rs12 symbols
src/ui/canvas.rs11 symbols

For agents

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

⬇ download graph artifact