MCPcopy Index your code
hub / github.com/disintegration/bebop

github.com/disintegration/bebop @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
299 symbols 967 edges 63 files 133 documented · 44%
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

Store (Interface)
Store is a bebop data store interface. [3 implementers]
store/store.go
FileStorage (Interface)
FileStorage manages files uploaded by users. [3 implementers]
filestorage/filestorage.go
Service (Interface)
Service is an avatar-processing service.
avatar/service.go
Service (Interface)
Service is a JWT helper service that creates and verifies auth tokens.
jwt/jwt.go
UserStore (Interface)
UserStore is a bebop user data store interface. [3 implementers]
store/store.go
TopicStore (Interface)
TopicStore is a bebop topic data store interface. [3 implementers]
store/store.go
CommentStore (Interface)
CommentStore is a bebop comment data store interface. [3 implementers]
store/store.go

Core symbols most depended-on inside this repo

renderError
called by 82
api/api.go
New
called by 80
store/store.go
Get
called by 56
store/store.go
Users
called by 51
store/store.go
Topics
called by 38
store/store.go
Create
called by 31
jwt/jwt.go
Comments
called by 29
store/store.go
logError
called by 25
api/api.go

Shape

Method 176
Function 78
Struct 35
Interface 9
TypeAlias 1

Languages

Go99%
TypeScript1%

Modules by API surface

store/store.go27 symbols
static/static.go18 symbols
avatar/service.go16 symbols
store/postgresql/user.go12 symbols
store/postgresql/store.go12 symbols
store/mysql/user.go12 symbols
store/mysql/store.go12 symbols
store/mock/user.go11 symbols
oauth/oauth.go10 symbols
api/api.go10 symbols
jwt/jwt.go8 symbols
store/postgresql/topic.go7 symbols

For agents

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

⬇ download graph artifact