MCPcopy Index your code
hub / github.com/SphereSoftware/objstore

github.com/SphereSoftware/objstore @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
272 symbols 634 edges 18 files 45 documented · 17%
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

LocalStorage (Interface)
LocalStorage provides access to the local filesystem. [1 implementers]
storage/local.go
RemoteStorage (Interface)
RemoteStorage provides object access backend, it's usually an AWS S3 client pointed to a specific bucket. [1 implementers]
storage/remote.go
Journal (Interface)
(no doc) [2 implementers]
journal/journal.go
Store (Interface)
(no doc) [1 implementers]
objstore.go
Mapping (Interface)
(no doc) [1 implementers]
journal/mapping.go
JournalManager (Interface)
(no doc) [1 implementers]
journal/manager.go
ClusterManager (Interface)
(no doc) [1 implementers]
cluster/manager.go
NodeIter (FuncType)
(no doc)
api/private.go

Core symbols most depended-on inside this repo

String
called by 42
journal/meta.go
Bucket
called by 21
storage/remote.go
Get
called by 20
journal/mapping.go
Close
called by 17
objstore.go
ID
called by 10
journal/journal.go
Join
called by 10
journal/journal.go
GET
called by 10
cluster/client.go
POST
called by 9
cluster/client.go

Shape

Method 193
Function 35
Struct 24
TypeAlias 10
Interface 7
FuncType 3

Languages

Go100%

Modules by API surface

objstore.go52 symbols
journal/journal.go38 symbols
api/private.go27 symbols
journal/meta_gen.go25 symbols
journal/manager.go22 symbols
storage/local.go20 symbols
storage/remote.go18 symbols
api/public.go14 symbols
cluster/manager.go13 symbols
cluster/client.go10 symbols
journal/meta.go9 symbols
journal/mapping.go9 symbols

For agents

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

⬇ download graph artifact