MCPcopy Index your code
hub / github.com/alchemystar/Freedom

github.com/alchemystar/Freedom @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
1,123 symbols 3,139 edges 156 files 189 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

FrontendQueryHandler (Interface)
Com_Query Handler @Author lizhuyang [3 implementers]
src/main/java/alchemystar/freedom/engine/net/handler/frontend/FrontendQueryHandler.java
Cursor (Interface)
扫描 @Author lizhuyang [3 implementers]
src/main/java/alchemystar/freedom/access/Cursor.java
ColumnResolver (Interface)
@Author lizhuyang [2 implementers]
src/main/java/alchemystar/freedom/sql/select/ColumnResolver.java
Index (Interface)
Index @Author lizhuyang [2 implementers]
src/main/java/alchemystar/freedom/index/Index.java
ItemConst (Interface)
ItemConst @Author lizhuyang
src/main/java/alchemystar/freedom/constant/ItemConst.java

Core symbols most depended-on inside this repo

length
called by 186
src/main/java/alchemystar/freedom/engine/net/proto/mysql/MySQLMessage.java
get
called by 134
src/main/java/alchemystar/freedom/index/bp/BPNode.java
getEntries
called by 92
src/main/java/alchemystar/freedom/index/bp/BPNode.java
append
called by 72
src/main/java/alchemystar/freedom/store/fs/FStore.java
add
called by 72
src/main/java/alchemystar/freedom/meta/value/Value.java
writeByte
called by 65
src/main/java/alchemystar/freedom/engine/net/proto/util/BufferUtil.java
getChildren
called by 58
src/main/java/alchemystar/freedom/index/bp/BPNode.java
insert
called by 39
src/main/java/alchemystar/freedom/index/bp/BPTree.java

Shape

Method 966
Class 141
Interface 16

Languages

Java100%

Modules by API surface

src/main/java/alchemystar/freedom/index/bp/BPNode.java52 symbols
src/main/java/alchemystar/freedom/engine/net/handler/frontend/FrontendConnection.java47 symbols
src/main/java/alchemystar/freedom/store/page/Page.java37 symbols
src/main/java/alchemystar/freedom/engine/net/proto/mysql/MySQLMessage.java30 symbols
src/main/java/alchemystar/freedom/engine/parser/ServerParseSet.java25 symbols
src/main/java/alchemystar/freedom/util/BufferWrapper.java24 symbols
src/main/java/alchemystar/freedom/sql/select/TableFilter.java23 symbols
src/main/java/alchemystar/freedom/index/bp/BPTree.java23 symbols
src/main/java/alchemystar/freedom/meta/Table.java22 symbols
src/main/java/alchemystar/freedom/meta/value/Value.java21 symbols
src/main/java/alchemystar/freedom/engine/parser/ServerParse.java20 symbols
src/main/java/alchemystar/freedom/engine/net/response/SelectResponse.java19 symbols

For agents

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

⬇ download graph artifact