MCPcopy Index your code
hub / github.com/danchia/ddb

github.com/danchia/ddb @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
320 symbols 879 edges 40 files 93 documented · 29%
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

Iterator (Interface)
Iterator is an iterator over keys and values. Iterators MUST be closed when done. [4 implementers]
sst/iter.go
Iter (Interface)
Iter is an iterator over rows. [4 implementers]
server/iter.go

Core symbols most depended-on inside this repo

Len
called by 11
server/merge.go
Insert
called by 9
sst/cache.go
Close
called by 9
server/iter.go
Add
called by 8
sst/bloom.go
Get
called by 8
sst/cache.go
Append
called by 7
sst/sstwriter.go
Bytes
called by 7
sst/bloom.go
Key
called by 7
server/iter.go

Shape

Method 175
Function 90
Struct 49
Interface 4
TypeAlias 2

Languages

Go100%

Modules by API surface

proto/ddb.pb.go41 symbols
proto/internal.pb.go33 symbols
sst/sstreader.go20 symbols
memtable/memtable.go18 symbols
sst/datablock.go16 symbols
server/database.go16 symbols
server/iter.go14 symbols
server/merge.go13 symbols
wal/writer.go12 symbols
wal/scanner.go11 symbols
memtable/memtable_test.go10 symbols
sst/sstwriter.go9 symbols

For agents

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

⬇ download graph artifact