MCPcopy Index your code
hub / github.com/NationalSecurityAgency/lemongrenade

github.com/NationalSecurityAgency/lemongrenade @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
2,544 symbols 8,544 edges 126 files 219 documented · 9%
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

Handler (Interface)
(no doc) [3 implementers]
core/src/main/java/lemongrenade/core/handlers/Handler.java
LGTaskDAO (Interface)
(no doc) [2 implementers]
core/src/main/java/lemongrenade/core/database/mongo/LGTaskDAO.java
LGJobDAO (Interface)
(no doc) [2 implementers]
core/src/main/java/lemongrenade/core/database/mongo/LGJobDAO.java
LGAdapterDAO (Interface)
(no doc) [2 implementers]
core/src/main/java/lemongrenade/core/database/mongo/LGAdapterDAO.java
LGdbValueDAO (Interface)
(no doc) [2 implementers]
core/src/main/java/lemongrenade/core/database/mongo/LGdbValueDAO.java

Core symbols most depended-on inside this repo

put
called by 865
core/src/main/java/lemongrenade/core/util/Requests.java
call
called by 413
api/src/main/java/lemongrenade/api/services/Utils.java
toString
called by 371
core/src/main/java/lemongrenade/core/models/LGJob.java
get
called by 304
core/src/main/java/lemongrenade/core/util/Requests.java
apply
called by 278
core/src/main/java/lemongrenade/core/util/JSONUtils.java
test
called by 189
examples/src/main/java/lemongrenade/examples/adapters/HelloWorldAdapter.java
has
called by 188
core/src/main/java/lemongrenade/core/util/LGProperties.java
getJobId
called by 131
core/src/main/java/lemongrenade/core/models/LGJob.java

Shape

Function 1,366
Method 1,056
Class 113
Interface 8
Enum 1

Languages

TypeScript54%
Java45%
Python1%

Modules by API surface

webapp/static/view/d3.js569 symbols
webapp/static/js/d3.v3.min.js389 symbols
webapp/static/js/angular.min.js266 symbols
core/src/main/java/lemongrenade/core/models/LGJob.java73 symbols
webapp/static/js/jquery-2.1.4.min.js64 symbols
api/src/main/java/lemongrenade/api/services/Utils.java61 symbols
api/src/main/java/lemongrenade/api/services/Job.java54 symbols
core/src/main/java/lemongrenade/core/coordinator/JobManager.java50 symbols
core/src/main/java/lemongrenade/core/models/LGPayload.java48 symbols
core/src/main/java/lemongrenade/core/database/mongo/MongoDBStore.java45 symbols
core/src/main/java/lemongrenade/core/models/LGAdapterModel.java28 symbols
core/src/main/java/lemongrenade/core/coordinator/AdapterManager.java28 symbols

For agents

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

⬇ download graph artifact

Ask about this repo answers extend the page