MCPcopy Index your code
hub / github.com/Aidymouse/Hexfriend

github.com/Aidymouse/Hexfriend @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
172 symbols 328 edges 81 files 1 documented · 1%
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

terrain_data (Interface)
(no doc)
src/types/data.ts
world_attributes (Interface)
(no doc)
src/stores/world_attributes.ts
MapSaveInfo (Interface)
(no doc)
src/lib/db.ts
trace_data (Interface)
(no doc)
src/types/data.ts
MapString (Interface)
(no doc)
src/lib/db.ts
eraser_data (Interface)
(no doc)
src/types/data.ts
input_state (Interface)
(no doc)
src/types/inputs.ts
shortcut_data (Interface)
(no doc)
src/types/inputs.ts

Core symbols most depended-on inside this repo

add
called by 12
src/lib/vector2d.ts
multiply
called by 12
src/lib/vector2d.ts
genHexId
called by 8
src/lib/terrainGenerator.ts
genHexId
called by 8
src/helpers/hexHelpers.ts
coords_cubeToWorld
called by 6
src/helpers/hexHelpers.ts
saver
called by 5
src/lib/download2.js
normalize
called by 5
src/lib/vector2d.ts
subtract
called by 4
src/lib/vector2d.ts

Shape

Function 132
Method 20
Interface 9
Enum 7
Class 4

Languages

TypeScript100%

Modules by API surface

src/helpers/hexHelpers.ts32 symbols
src/lib/vector2d.ts21 symbols
src/lib/saveDataConverter.ts11 symbols
src/lib/undoManager.ts9 symbols
src/helpers/random.ts7 symbols
src/lib/texture_loader.ts6 symbols
src/lib/terrainGenerator.ts6 symbols
src/helpers/textHelpers.ts6 symbols
src/helpers/coordHelpers.ts6 symbols
src/lib/db.ts5 symbols
src/helpers/pathHelpers.ts5 symbols
src/helpers/iconFns.ts5 symbols

For agents

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

⬇ download graph artifact