MCPcopy Index your code
hub / github.com/brandonagr/gocupi

github.com/brandonagr/gocupi @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
214 symbols 480 edges 20 files 148 documented · 69% updated 3y ago★ 10511 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

PositionInterpolater (Interface)
Given an origin, dest, nextDest, returns how many slices it will takes to traverse it and what the position at a given s [2 …
polargraph/interpolater.go
MouseReader (Interface)
Interface needed [1 implementers]
polargraph/mouse.go

Core symbols most depended-on inside this repo

Scaled
called by 47
polargraph/coordinate.go
Minus
called by 43
polargraph/coordinate.go
Add
called by 41
polargraph/coordinate.go
average
called by 28
polargraph/image.go
PrintCommandHelp
called by 19
gocupi.go
GetArgsAsFloats
called by 15
gocupi.go
sampleImageAt
called by 13
polargraph/image.go
ToCoord
called by 10
polargraph/coordinate.go

Shape

Method 110
Function 71
Struct 27
TypeAlias 3
Interface 2
Class 1

Languages

Go77%
C++23%

Modules by API surface

arduino/wireless_gondola/lib/RF24/RF24.cpp48 symbols
polargraph/coordinate.go32 symbols
polargraph/generator.go25 symbols
polargraph/svg.go21 symbols
polargraph/interpolater.go21 symbols
polargraph/mouse.go15 symbols
polargraph/driver.go10 symbols
polargraph/image.go8 symbols
gocupi.go7 symbols
polargraph/gcode.go6 symbols
polargraph/settings.go5 symbols
polargraph/coordinate_test.go5 symbols

For agents

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

⬇ download graph artifact