MCPcopy Index your code
hub / github.com/deiwin/imstor

github.com/deiwin/imstor @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
64 symbols 129 edges 10 files 8 documented · 12%
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

Format (Interface)
A Format describes how an image of a certaing mimetype can be decoded and then encoded. [2 implementers]
config.go
Storage (Interface)
Storage is the engine that can be used to store images and retrieve their paths [1 implementers]
imstor.go
Resizer (Interface)
A Resizer can resize an image into the given dimensions [1 implementers]
resizer.go

Core symbols most depended-on inside this repo

Decode
called by 4
config.go
Store
called by 3
imstor.go
PathForSize
called by 3
imstor.go
HasSizesForChecksum
called by 3
imstor.go
getStructuredFolderPath
called by 3
imstor.go
Encode
called by 3
config.go
Checksum
called by 2
imstor.go
PathFor
called by 2
imstor.go

Shape

Method 39
Function 12
Struct 10
Interface 3

Languages

Go100%

Modules by API surface

imstor.go20 symbols
mocks_test.go10 symbols
config.go8 symbols
writing.go6 symbols
resizer.go6 symbols
png2jpeg.go5 symbols
jpeg_format.go5 symbols
store.go3 symbols
imstor_suite_test.go1 symbols

For agents

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

⬇ download graph artifact