MCPcopy Index your code
hub / github.com/ah-/anne-key

github.com/ah-/anne-key @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
148 symbols 282 edges 23 files 4 documented · 3%
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

EventProcessor (Interface)
(no doc) [4 implementers]
src/keyboard.rs
DmaUsart (Interface)
(no doc) [2 implementers]
src/serial/mod.rs
UsbEpExt (Interface)
(no doc) [2 implementers]
src/usb/usb_ext.rs
UnwrapLog (Interface)
(no doc) [1 implementers]
src/debug.rs

Core symbols most depended-on inside this repo

set_u16
called by 30
src/usb/pma.rs
send
called by 22
src/serial/mod.rs
log_error
called by 13
src/debug.rs
toggle_tx_stall
called by 9
src/usb/usb_ext.rs
toggle
called by 8
src/usb/usb_ext.rs
toggle_out
called by 7
src/usb/usb_ext.rs
toggle_0
called by 6
src/usb/usb_ext.rs
receive
called by 5
src/serial/mod.rs

Shape

Method 90
Function 23
Class 16
Enum 15
Interface 4

Languages

Rust96%
Python4%

Modules by API surface

src/led.rs20 symbols
src/bluetooth.rs16 symbols
src/main.rs14 symbols
src/keyboard.rs11 symbols
src/serial/mod.rs10 symbols
src/usb/mod.rs9 symbols
src/serial/led_usart.rs8 symbols
src/serial/bluetooth_usart.rs8 symbols
src/protocol.rs8 symbols
src/usb/pma.rs7 symbols
src/usb/usb_ext.rs6 symbols
scripts/dfu-convert.py6 symbols

For agents

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

⬇ download graph artifact