https://github.com/Anil-matcha/Open-Generative-AI.git
· scanned 2026-05-17 02:55 UTC (13 hours, 25 minutes ago)
· 10 languages
102 findings (52 legacy + 50 scanner) Scanner says 80 (lower by 32)
Last scanned 13 hours, 24 minutes ago · v1 · 102 findings from 2 sources. Findings combine the legacy security pipeline AND the multi-layer engine (atlas, wiring, flows, ranked) AND verified AI agent contributions.
All 579 nodes from the latest scan, grouped by kind. Each node is a unit the engine identified (file, function, endpoint, table…). Most users won't need this view — it's primarily for debugging the engine's graph extraction or for AI agents that want to enumerate the project structure.
| Label | Layer | Status | Path |
|---|---|---|---|
middleware |
software | healthy | middleware.js:middleware |
afterPack |
software | healthy | afterPack.js:afterPack |
listener |
software | healthy | electron/preload.js:listener |
createWindow |
software | healthy | electron/main.js:createWindow |
pickBinaryAsset |
software | healthy | electron/lib/localInference.js:pickBinaryAsset |
isSdCliZip |
software | healthy | electron/lib/localInference.js:isSdCliZip |
fetchJson |
software | healthy | electron/lib/localInference.js:fetchJson |
downloadFile |
software | healthy | electron/lib/localInference.js:downloadFile |
attempt |
software | healthy | electron/lib/localInference.js:attempt |
extractZip |
software | healthy | electron/lib/localInference.js:extractZip |
findFile |
software | healthy | electron/lib/localInference.js:findFile |
getBinaryStatus |
software | healthy | electron/lib/localInference.js:getBinaryStatus |
downloadBinary |
software | healthy | electron/lib/localInference.js:downloadBinary |
send |
software | healthy | electron/lib/localInference.js:send |
zips |
software | healthy | electron/lib/localInference.js:zips |
getModelState |
software | healthy | electron/lib/localInference.js:getModelState |
getAuxState |
software | healthy | electron/lib/localInference.js:getAuxState |
listModels |
software | healthy | electron/lib/localInference.js:listModels |
downloadModel |
software | healthy | electron/lib/localInference.js:downloadModel |
downloadAuxiliary |
software | healthy | electron/lib/localInference.js:downloadAuxiliary |
deleteModel |
software | healthy | electron/lib/localInference.js:deleteModel |
arToDimensions |
software | healthy | electron/lib/localInference.js:arToDimensions |
base |
software | healthy | electron/lib/localInference.js:base |
generate |
software | healthy | electron/lib/localInference.js:generate |
modelFlag |
software | healthy | electron/lib/localInference.js:modelFlag |
handleOutput |
software | healthy | electron/lib/localInference.js:handleOutput |
cancelGeneration |
software | healthy | electron/lib/localInference.js:cancelGeneration |
getMainWindow |
software | healthy | electron/lib/localInference.js:getMainWindow |
register |
software | healthy | electron/lib/localInference.js:register |
getModelById |
software | healthy | electron/lib/wan2gpProvider.js:getModelById |
readConfig |
software | healthy | electron/lib/wan2gpProvider.js:readConfig |
writeConfig |
software | healthy | electron/lib/wan2gpProvider.js:writeConfig |
normalizeUrl |
software | healthy | electron/lib/wan2gpProvider.js:normalizeUrl |
httpJson |
software | healthy | electron/lib/wan2gpProvider.js:httpJson |
fetchApiNames |
software | healthy | electron/lib/wan2gpProvider.js:fetchApiNames |
resolveFnNames |
software | healthy | electron/lib/wan2gpProvider.js:resolveFnNames |
probe |
software | healthy | electron/lib/wan2gpProvider.js:probe |
uploadFile |
software | healthy | electron/lib/wan2gpProvider.js:uploadFile |
listModels |
software | healthy | electron/lib/wan2gpProvider.js:listModels |
arToDimensions |
software | healthy | electron/lib/wan2gpProvider.js:arToDimensions |
gradioCall |
software | healthy | electron/lib/wan2gpProvider.js:gradioCall |
resolveOutputUrl |
software | healthy | electron/lib/wan2gpProvider.js:resolveOutputUrl |
generate |
software | healthy | electron/lib/wan2gpProvider.js:generate |
send |
software | healthy | electron/lib/wan2gpProvider.js:send |
cancelGeneration |
software | healthy | electron/lib/wan2gpProvider.js:cancelGeneration |
getMainWindow |
software | healthy | electron/lib/wan2gpProvider.js:getMainWindow |
register |
software | healthy | electron/lib/wan2gpProvider.js:register |
t2iModels |
software | healthy | scripts/test_minimax_provider.js:t2iModels |
testMiniMaxImageGeneration |
software | healthy | scripts/test_minimax_provider.js:testMiniMaxImageGeneration |
ApiKeyModal |
software | healthy | components/ApiKeyModal.js:ApiKeyModal |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
middleware.js |
software | healthy | middleware.js |
project_knowledge.md |
software | healthy | project_knowledge.md |
jsconfig.json |
software | healthy | jsconfig.json |
README.md |
software | healthy | README.md |
tailwind.config.js |
software | warning | tailwind.config.js |
package.json |
software | healthy | package.json |
index.html |
software | healthy | index.html |
Dockerfile |
software | healthy | Dockerfile |
package-lock.json |
software | healthy | package-lock.json |
models_dump.json |
software | healthy | models_dump.json |
afterPack.js |
software | healthy | afterPack.js |
postcss.config.js |
software | warning | postcss.config.js |
docker-compose.yml |
software | healthy | docker-compose.yml |
preload.js |
software | healthy | electron/preload.js |
main.js |
software | healthy | electron/main.js |
localInference.js |
software | healthy | electron/lib/localInference.js |
modelCatalog.js |
software | warning | electron/lib/modelCatalog.js |
wan2gpProvider.js |
software | healthy | electron/lib/wan2gpProvider.js |
test_minimax_provider.js |
software | healthy | scripts/test_minimax_provider.js |
ApiKeyModal.js |
software | healthy | components/ApiKeyModal.js |
StandaloneShell.js |
software | healthy | components/StandaloneShell.js |
page.js |
software | healthy | app/page.js |
globals.css |
software | healthy | app/globals.css |
layout.js |
software | healthy | app/layout.js |
route.js |
software | healthy | app/api/v1/creative-agent/[[...path]]/route.js |
route.js |
software | healthy | app/api/v1/upload-binary/route.js |
route.js |
software | healthy | app/api/v1/get_upload_url/route.js |
route.js |
software | healthy | app/api/api/v1/[[...path]]/route.js |
route.js |
software | healthy | app/api/upload-binary/route.js |
route.js |
software | healthy | app/api/app/[[...path]]/route.js |
route.js |
software | healthy | app/api/workflow/[[...path]]/route.js |
route.js |
software | healthy | app/api/agents/[[...path]]/route.js |
page.js |
software | healthy | app/workflow/[id]/page.js |
page.js |
software | healthy | app/workflow/[id]/[tab]/page.js |
layout.js |
software | healthy | app/agents/layout.js |
page.js |
software | healthy | app/agents/[agent_id]/page.js |
AgentChatClient.js |
software | healthy | app/agents/[agent_id]/AgentChatClient.js |
page.js |
software | healthy | app/agents/[agent_id]/[conversation_id]/page.js |
AgentCreateClient.js |
software | healthy | app/agents/create/AgentCreateClient.js |
page.js |
software | healthy | app/agents/create/page.js |
page.js |
software | healthy | app/agents/edit/[id]/page.js |
AgentEditClient.js |
software | healthy | app/agents/edit/[id]/AgentEditClient.js |
page.js |
software | healthy | app/studio/[[...slug]]/page.js |
page.js |
software | healthy | app/assistant/page.js |
tailwind.config.js |
software | warning | packages/studio/tailwind.config.js |
package.json |
software | healthy | packages/studio/package.json |
package-lock.json |
software | healthy | packages/studio/package-lock.json |
postcss.config.js |
software | warning | packages/studio/postcss.config.js |
babel.config.json |
software | healthy | packages/studio/babel.config.json |
models.js |
software | healthy | packages/studio/src/models.js |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
electron |
software | healthy | electron |
lib |
software | healthy | electron/lib |
scripts |
software | healthy | scripts |
components |
software | healthy | components |
app |
software | healthy | app |
api |
software | healthy | app/api |
v1 |
software | healthy | app/api/v1 |
creative-agent |
software | healthy | app/api/v1/creative-agent |
[[...path]] |
software | healthy | app/api/v1/creative-agent/[[...path]] |
upload-binary |
software | healthy | app/api/v1/upload-binary |
get_upload_url |
software | healthy | app/api/v1/get_upload_url |
api |
software | healthy | app/api/api |
v1 |
software | healthy | app/api/api/v1 |
[[...path]] |
software | healthy | app/api/api/v1/[[...path]] |
upload-binary |
software | healthy | app/api/upload-binary |
app |
software | healthy | app/api/app |
[[...path]] |
software | healthy | app/api/app/[[...path]] |
workflow |
software | healthy | app/api/workflow |
[[...path]] |
software | healthy | app/api/workflow/[[...path]] |
agents |
software | healthy | app/api/agents |
[[...path]] |
software | healthy | app/api/agents/[[...path]] |
workflow |
software | healthy | app/workflow |
[id] |
software | healthy | app/workflow/[id] |
[tab] |
software | healthy | app/workflow/[id]/[tab] |
agents |
software | healthy | app/agents |
[agent_id] |
software | healthy | app/agents/[agent_id] |
[conversation_id] |
software | healthy | app/agents/[agent_id]/[conversation_id] |
create |
software | healthy | app/agents/create |
edit |
software | healthy | app/agents/edit |
[id] |
software | healthy | app/agents/edit/[id] |
studio |
software | healthy | app/studio |
[[...slug]] |
software | healthy | app/studio/[[...slug]] |
assistant |
software | healthy | app/assistant |
packages |
software | healthy | packages |
studio |
software | healthy | packages/studio |
src |
software | healthy | packages/studio/src |
components |
software | healthy | packages/studio/src/components |
src |
software | healthy | src |
components |
software | healthy | src/components |
lib |
software | healthy | src/lib |
styles |
software | healthy | src/styles |
| Label | Layer | Status | Path |
|---|---|---|---|
WorkflowStudio |
frontend | healthy | packages/studio/src/components/WorkflowStudio.jsx |
LipSyncStudio |
frontend | healthy | packages/studio/src/components/LipSyncStudio.jsx |
DesignAgentStudio |
frontend | healthy | packages/studio/src/components/DesignAgentStudio.jsx |
CinemaStudio |
frontend | healthy | packages/studio/src/components/CinemaStudio.jsx |
VideoStudio |
frontend | healthy | packages/studio/src/components/VideoStudio.jsx |
MarketingStudio |
frontend | healthy | packages/studio/src/components/MarketingStudio.jsx |
AppsStudio |
frontend | healthy | packages/studio/src/components/AppsStudio.jsx |
WorkflowUI |
frontend | healthy | packages/studio/src/components/WorkflowUI.jsx |
ImageStudio |
frontend | healthy | packages/studio/src/components/ImageStudio.jsx |
AgentStudio |
frontend | healthy | packages/studio/src/components/AgentStudio.jsx |
McpCliStudio |
frontend | healthy | packages/studio/src/components/McpCliStudio.jsx |
| Label | Layer | Status | Path |
|---|---|---|---|
MuapiClient |
software | healthy | src/lib/muapi.js:MuapiClient |
LocalInferenceClient |
software | healthy | src/lib/localInferenceClient.js:LocalInferenceClient |
| Label | Layer | Status | Path |
|---|---|---|---|
port:3000 |
network | healthy | Dockerfile |
port:3001 |
network | healthy | docker-compose.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
image::Dockerfile |
hardware | healthy | Dockerfile |
open-generative-ai |
hardware | healthy | docker-compose.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-tfxgdab7 |
software | healthy | /tmp/repobility-clone-tfxgdab7 |
| Label | Layer | Status | Path |
|---|---|---|---|
127.0.0.1 |
network | healthy | src/components/LocalModelManager.js |
| Label | Layer | Status | Path |
|---|---|---|---|
gpu (detected) |
hardware | healthy | electron/lib/localInference.js |
This page is publicly accessible at:
https://repobility.com/scan/2ba68a97-3767-421f-9ba4-02a407ff4de9/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/2ba68a97-3767-421f-9ba4-02a407ff4de9/
Important — please don't re-submit the same URL repeatedly. The submission endpoint is idempotent: re-submitting the same git URL returns this same scan_token, not a new one. To re-scan this repo, sign up free and use the dashboard.