MCPcopy Index your code
hub / github.com/YadaYuki/omochi

github.com/YadaYuki/omochi @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
869 symbols 2,327 edges 80 files 687 documented · 79%
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

Committer (Interface)
Committer is the interface that wraps the Commit method. [2 implementers]
pkg/ent/tx.go
TermUseCase (Interface)
(no doc) [3 implementers]
pkg/usecase/term/term.go
Tokenizer (Interface)
(no doc) [2 implementers]
pkg/domain/service/tokenizer.go
Rollbacker (Interface)
Rollbacker is the interface that wraps the Rollback method. [2 implementers]
pkg/ent/tx.go
SearchUseCase (Interface)
(no doc) [2 implementers]
pkg/usecase/search/search.go
DocumentRanker (Interface)
(no doc) [1 implementers]
pkg/domain/service/document_ranker.go
OrderFunc (FuncType)
OrderFunc applies an ordering on the sql selector.
pkg/ent/ent.go
InvertIndexCompresser (Interface)
(no doc) [1 implementers]
pkg/domain/service/invert_index_compresser.go

Core symbols most depended-on inside this repo

Where
called by 138
pkg/ent/term_query.go
NewError
called by 32
pkg/errors/error.go
Error
called by 27
pkg/ent/enttest/enttest.go
Query
called by 22
pkg/ent/tx.go
Close
called by 21
pkg/ent/tx.go
NewDocumentCreate
called by 16
pkg/domain/entities/document.go
UpdatedAt
called by 15
pkg/ent/mutation.go
Mutate
called by 14
pkg/ent/hook/hook.go

Shape

Method 535
Function 227
Struct 76
FuncType 15
Interface 12
TypeAlias 4

Languages

Go100%

Modules by API surface

pkg/ent/mutation.go95 symbols
pkg/ent/term_query.go73 symbols
pkg/ent/document_query.go73 symbols
pkg/ent/term_create.go68 symbols
pkg/ent/document_create.go66 symbols
pkg/ent/document/where.go58 symbols
pkg/ent/term/where.go53 symbols
pkg/ent/client.go39 symbols
pkg/ent/ent.go29 symbols
pkg/ent/tx.go26 symbols
pkg/ent/term_update.go26 symbols
pkg/ent/document_update.go24 symbols

Datastores touched

(mysql)Database · 1 repos

For agents

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

⬇ download graph artifact