https://github.com/SoftBacon-Software/mycelium
· scanned 2026-06-16 00:17 UTC (2 months, 2 weeks ago)
294 raw signals (105 security + 189 graph)
Last scanned 2 months, 2 weeks ago · v1 · 191 actionable findings from 2 signal sources. 240 repeated signals grouped for readability. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 2159 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 |
|---|---|---|---|
ask |
software | healthy | runner/setup.js:ask |
apiGet |
software | healthy | runner/setup.js:apiGet |
apiPost |
software | healthy | runner/setup.js:apiPost |
main |
software | healthy | runner/setup.js:main |
adminKey |
software | healthy | runner/setup.js:adminKey |
suggestedId |
software | healthy | runner/setup.js:suggestedId |
guessProjectDir |
software | healthy | runner/setup.js:guessProjectDir |
guessMcpDir |
software | healthy | runner/setup.js:guessMcpDir |
loadClaudeMd |
software | healthy | runner/src/session.js:loadClaudeMd |
buildMainSystemPrompt |
software | healthy | runner/src/session.js:buildMainSystemPrompt |
buildAdminSystemPrompt |
software | healthy | runner/src/session.js:buildAdminSystemPrompt |
buildAgentSystemPrompt |
software | healthy | runner/src/session.js:buildAgentSystemPrompt |
buildGitHubOutageWarning |
software | healthy | runner/src/session.js:buildGitHubOutageWarning |
buildSystemPrompt |
software | healthy | runner/src/session.js:buildSystemPrompt |
buildPrompt |
software | healthy | runner/src/session.js:buildPrompt |
loadProvider |
software | healthy | runner/src/session.js:loadProvider |
runSession |
software | healthy | runner/src/session.js:runSession |
setLogLevel |
software | healthy | runner/src/logger.js:setLogLevel |
fmt |
software | healthy | runner/src/logger.js:fmt |
log |
software | healthy | runner/src/logger.js:log |
info |
software | healthy | runner/src/logger.js:info |
warn |
software | healthy | runner/src/logger.js:warn |
error |
software | healthy | runner/src/logger.js:error |
debug |
software | healthy | runner/src/logger.js:debug |
resolveEnvRefs |
software | healthy | runner/src/config.js:resolveEnvRefs |
buildConfigFromEnv |
software | healthy | runner/src/config.js:buildConfigFromEnv |
loadConfig |
software | healthy | runner/src/config.js:loadConfig |
getGitHubStatus |
software | healthy | runner/src/github-status.js:getGitHubStatus |
isGitHubDown |
software | healthy | runner/src/github-status.js:isGitHubDown |
startHealthServer |
software | healthy | runner/src/health.js:startHealthServer |
active |
software | healthy | runner/src/api.js:active |
git |
software | healthy | runner/src/workspace.js:git |
ensureWorkspace |
software | healthy | runner/src/workspace.js:ensureWorkspace |
pushChanges |
software | healthy | runner/src/workspace.js:pushChanges |
isRateLimitError |
software | healthy | runner/src/orchestrator.js:isRateLimitError |
msg |
software | healthy | runner/src/orchestrator.js:msg |
tryAutoTriggerDrone |
software | healthy | runner/src/orchestrator.js:tryAutoTriggerDrone |
shutdown |
software | healthy | runner/src/orchestrator.js:shutdown |
duration |
software | healthy | runner/src/orchestrator.js:duration |
runSession |
software | healthy | runner/src/providers/claude-agent-sdk.js:runSession |
executeBash |
software | healthy | runner/src/providers/openai-compatible.js:executeBash |
out |
software | healthy | runner/src/providers/openai-compatible.js:out |
err |
software | healthy | runner/src/providers/openai-compatible.js:err |
httpPost |
software | healthy | runner/src/providers/openai-compatible.js:httpPost |
runSession |
software | healthy | runner/src/providers/openai-compatible.js:runSession |
baseUrl |
software | healthy | runner/src/providers/openai-compatible.js:baseUrl |
text |
software | healthy | mcp/src/tools.js:text |
registerDual |
software | healthy | mcp/src/tools.js:registerDual |
safeParseJSON |
software | healthy | mcp/src/tools.js:safeParseJSON |
qs |
software | healthy | mcp/src/tools.js:qs |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
GET / |
api | healthy | server/index.js |
GET /install.sh |
api | healthy | server/index.js |
GET /health |
api | healthy | server/index.js |
GET /setup-admin.ps1 |
api | healthy | server/index.js |
GET /.well-known/agent.json |
api | healthy | server/index.js |
POST /a2a |
api | healthy | server/index.js |
USE /api/mycelium |
api | healthy | server/index.js |
GET /api/voice/peers |
api | healthy | server/index.js |
GET /api/voice/turn-credentials |
api | healthy | server/index.js |
GET /stats/public |
api | healthy | server/routes/mycelium.js |
GET /public/activity |
api | healthy | server/routes/mycelium.js |
GET /boot/:agentId |
api | healthy | server/routes/mycelium.js |
GET /work/:agentId |
api | healthy | server/routes/mycelium.js |
POST /reasoning |
api | healthy | server/routes/mycelium.js |
POST /agents/heartbeat |
api | healthy | server/routes/mycelium.js |
GET /agents/:id/savepoint |
api | healthy | server/routes/mycelium.js |
GET /agents/:id/savepoints |
api | healthy | server/routes/mycelium.js |
GET /agents/:id/savepoint/diff |
api | healthy | server/routes/mycelium.js |
PUT /agents/:id/savepoint/notes |
api | healthy | server/routes/mycelium.js |
GET /agents |
api | healthy | server/routes/mycelium.js |
GET /agents/profiles |
api | healthy | server/routes/mycelium.js |
GET /agents/leaderboard |
api | healthy | server/routes/mycelium.js |
GET /agents/:id |
api | healthy | server/routes/mycelium.js |
PUT /agents/:id |
api | healthy | server/routes/mycelium.js |
GET /tasks/approval-queue |
api | healthy | server/routes/mycelium.js |
GET /tasks |
api | healthy | server/routes/mycelium.js |
POST /tasks |
api | healthy | server/routes/mycelium.js |
GET /tasks/:id |
api | healthy | server/routes/mycelium.js |
PUT /tasks/:id |
api | healthy | server/routes/mycelium.js |
POST /tasks/:id/claim |
api | healthy | server/routes/mycelium.js |
POST /tasks/:id/dependency |
api | healthy | server/routes/mycelium.js |
PUT /tasks/:id/approve |
api | healthy | server/routes/mycelium.js |
GET /tasks/:id/comments |
api | healthy | server/routes/mycelium.js |
POST /tasks/:id/comments |
api | healthy | server/routes/mycelium.js |
GET /tasks/:id/deliverables |
api | healthy | server/routes/mycelium.js |
POST /tasks/:id/deliverable |
api | healthy | server/routes/mycelium.js |
DELETE /tasks/:id |
api | healthy | server/routes/mycelium.js |
DELETE /tasks/:id/comments/:commentId |
api | healthy | server/routes/mycelium.js |
GET /context/keys |
api | healthy | server/routes/mycelium.js |
GET /context/keys/:namespace |
api | healthy | server/routes/mycelium.js |
GET /context/keys/:namespace/:key |
api | healthy | server/routes/mycelium.js |
PUT /context/keys/:namespace/:key |
api | healthy | server/routes/mycelium.js |
DELETE /context/keys/:namespace/:key |
api | healthy | server/routes/mycelium.js |
POST /context/keys/bulk-delete |
api | healthy | server/routes/mycelium.js |
GET /context/keys/:namespace/:key/history |
api | healthy | server/routes/mycelium.js |
POST /context/keys/rollback/:historyId |
api | healthy | server/routes/mycelium.js |
POST /context/keys/bulk |
api | healthy | server/routes/mycelium.js |
GET /context/stats |
api | healthy | server/routes/mycelium.js |
GET /context |
api | healthy | server/routes/mycelium.js |
GET /context/:projectId |
api | healthy | server/routes/mycelium.js |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
README.md |
software | healthy | README.md |
CLAUDE.md |
software | healthy | CLAUDE.md |
package.json |
software | healthy | package.json |
vitest.config.js |
software | healthy | vitest.config.js |
CONTRIBUTING.md |
software | healthy | CONTRIBUTING.md |
Dockerfile |
software | healthy | Dockerfile |
package-lock.json |
software | healthy | package-lock.json |
.env.example |
software | healthy | .env.example |
LICENSE |
software | healthy | LICENSE |
NOTICE |
software | healthy | NOTICE |
SECURITY.md |
software | healthy | SECURITY.md |
docker-compose.yml |
software | healthy | docker-compose.yml |
railway.json |
software | healthy | railway.json |
setup.js |
software | healthy | runner/setup.js |
config.railway.json |
software | healthy | runner/config.railway.json |
CLAUDE.md |
software | healthy | runner/CLAUDE.md |
install.sh |
software | healthy | runner/install.sh |
package.json |
software | healthy | runner/package.json |
Dockerfile |
software | healthy | runner/Dockerfile |
package-lock.json |
software | healthy | runner/package-lock.json |
index.js |
software | healthy | runner/index.js |
config.example.json |
software | healthy | runner/config.example.json |
CLAUDE.md |
software | healthy | runner/admin-workspace/CLAUDE.md |
session.js |
software | healthy | runner/src/session.js |
logger.js |
software | healthy | runner/src/logger.js |
config.js |
software | healthy | runner/src/config.js |
github-status.js |
software | healthy | runner/src/github-status.js |
health.js |
software | healthy | runner/src/health.js |
api.js |
software | healthy | runner/src/api.js |
workspace.js |
software | healthy | runner/src/workspace.js |
orchestrator.js |
software | healthy | runner/src/orchestrator.js |
claude-agent-sdk.js |
software | healthy | runner/src/providers/claude-agent-sdk.js |
openai-compatible.js |
software | healthy | runner/src/providers/openai-compatible.js |
README.md |
software | healthy | mcp/README.md |
CLAUDE.md |
software | healthy | mcp/CLAUDE.md |
package.json |
software | healthy | mcp/package.json |
package-lock.json |
software | healthy | mcp/package-lock.json |
index.js |
software | healthy | mcp/index.js |
protocol.md |
software | healthy | mcp/docs/protocol.md |
2026-03-01-dioverse-mcp.md |
software | healthy | mcp/docs/plans/2026-03-01-dioverse-mcp.md |
tools.js |
software | healthy | mcp/src/tools.js |
state.js |
software | healthy | mcp/src/state.js |
sse.js |
software | healthy | mcp/src/sse.js |
api.js |
software | healthy | mcp/src/api.js |
README.md |
software | healthy | test/README.md |
route-enum-reject-and-reconciliation.test.js |
software | healthy | test/unit/route-enum-reject-and-reconciliation.test.js |
db-approvals.test.js |
software | healthy | test/unit/db-approvals.test.js |
db-task-deps.test.js |
software | healthy | test/unit/db-task-deps.test.js |
db-init.test.js |
software | healthy | test/unit/db-init.test.js |
db-timesince.test.js |
software | healthy | test/unit/db-timesince.test.js |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
agents |
data | healthy | server/schema.sql |
organizations |
data | healthy | server/schema.sql |
projects |
data | healthy | server/schema.sql |
tasks |
data | healthy | server/schema.sql |
context |
data | healthy | server/schema.sql |
assets |
data | healthy | server/schema.sql |
events |
data | healthy | server/schema.sql |
messages |
data | healthy | server/schema.sql |
context_keys |
data | healthy | server/schema.sql |
context_history |
data | healthy | server/schema.sql |
agent_spend |
data | healthy | server/schema.sql |
widgets |
data | healthy | server/schema.sql |
bugs |
data | healthy | server/schema.sql |
plans |
data | healthy | server/schema.sql |
plan_steps |
data | healthy | server/schema.sql |
plan_step_comments |
data | healthy | server/schema.sql |
studio_users |
data | healthy | server/schema.sql |
password_resets |
data | healthy | server/schema.sql |
webhooks |
data | healthy | server/schema.sql |
drone_jobs |
data | healthy | server/schema.sql |
concepts |
data | healthy | server/schema.sql |
project_concepts |
data | healthy | server/schema.sql |
task_comments |
data | healthy | server/schema.sql |
task_deliverables |
data | healthy | server/schema.sql |
skills |
data | healthy | server/schema.sql |
agent_skills |
data | healthy | server/schema.sql |
plugins |
data | healthy | server/schema.sql |
plugin_migrations |
data | healthy | server/schema.sql |
approvals |
data | healthy | server/schema.sql |
operators |
data | healthy | server/schema.sql |
instance_config |
data | healthy | server/schema.sql |
approval_votes |
data | healthy | server/schema.sql |
webhook_deliveries |
data | healthy | server/schema.sql |
channels |
data | healthy | server/schema.sql |
channel_members |
data | healthy | server/schema.sql |
agent_savepoints |
data | healthy | server/schema.sql |
channel_reads |
data | healthy | server/schema.sql |
operator_inbox |
data | healthy | server/schema.sql |
feedback |
data | healthy | server/schema.sql |
drone_profiles |
data | healthy | server/schema.sql |
drone_profile_assignments |
data | healthy | server/schema.sql |
job_templates |
data | healthy | server/schema.sql |
plugin_config |
data | healthy | server/schema.sql |
runner_spawns |
data | healthy | server/schema.sql |
node_profiles |
data | healthy | server/schema.sql |
message_reads |
data | healthy | server/schema.sql |
team_settings |
data | healthy | server/schema.sql |
teams |
data | healthy | server/schema.sql |
team_members |
data | healthy | server/schema.sql |
agent_profiles |
data | healthy | server/schema.sql |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
runner |
software | healthy | runner |
admin-workspace |
software | healthy | runner/admin-workspace |
src |
software | healthy | runner/src |
providers |
software | healthy | runner/src/providers |
mcp |
software | healthy | mcp |
docs |
software | healthy | mcp/docs |
plans |
software | healthy | mcp/docs/plans |
src |
software | healthy | mcp/src |
test |
software | healthy | test |
unit |
software | healthy | test/unit |
smoke |
software | healthy | test/smoke |
docs |
software | healthy | docs |
examples |
software | healthy | docs/examples |
scripts |
software | healthy | scripts |
server |
software | healthy | server |
routes |
software | healthy | server/routes |
plugins |
software | healthy | server/plugins |
auto-memory |
software | healthy | server/plugins/auto-memory |
daily-digest |
software | healthy | server/plugins/daily-digest |
cost-tracker |
software | healthy | server/plugins/cost-tracker |
semantic-memory |
software | healthy | server/plugins/semantic-memory |
video-pipeline |
software | healthy | server/plugins/video-pipeline |
github-sync |
software | healthy | server/plugins/github-sync |
guardrails |
software | healthy | server/plugins/guardrails |
marketing |
software | healthy | server/plugins/marketing |
outreach |
software | healthy | server/plugins/marketing/outreach |
lib |
software | healthy | server/plugins/marketing/outreach/lib |
x |
software | healthy | server/plugins/marketing/x |
bip |
software | healthy | server/plugins/marketing/bip |
social |
software | healthy | server/plugins/marketing/social |
_template |
software | healthy | server/plugins/_template |
error-monitor |
software | healthy | server/plugins/error-monitor |
a2a-gateway |
software | healthy | server/plugins/a2a-gateway |
workflow-automations |
software | healthy | server/plugins/workflow-automations |
workflows |
software | healthy | server/plugins/workflows |
steam-assets |
software | healthy | server/plugins/steam-assets |
printer-drone |
software | healthy | printer-drone |
src |
software | healthy | printer-drone/src |
providers |
software | healthy | printer-drone/src/providers |
tools |
software | healthy | tools |
file-drone |
software | healthy | file-drone |
admin-claude |
software | healthy | admin-claude |
public |
software | healthy | public |
avatars |
software | healthy | public/avatars |
references |
software | healthy | public/references |
_next |
software | healthy | public/_next |
static |
software | healthy | public/_next/static |
Zds0hX1t4mn6XhRXd0X8O |
software | healthy | public/_next/static/Zds0hX1t4mn6XhRXd0X8O |
chunks |
software | healthy | public/_next/static/chunks |
moydxIKgroF7kcj0rAxf2 |
software | healthy | public/_next/static/moydxIKgroF7kcj0rAxf2 |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
MyceliumAPI |
software | healthy | runner/src/api.js:MyceliumAPI |
Orchestrator |
software | healthy | runner/src/orchestrator.js:Orchestrator |
JobMonitor |
software | healthy | printer-drone/src/monitor.js:JobMonitor |
MyceliumAPI |
software | healthy | printer-drone/src/api.js:MyceliumAPI |
Slicer |
software | healthy | printer-drone/src/slicer.js:Slicer |
MoonrakerProvider |
software | healthy | printer-drone/src/providers/moonraker.js:MoonrakerProvider |
MockProvider |
software | healthy | printer-drone/src/providers/mock.js:MockProvider |
BambuProvider |
software | healthy | printer-drone/src/providers/bambu.js:BambuProvider |
OctoPrintProvider |
software | healthy | printer-drone/src/providers/octoprint.js:OctoPrintProvider |
PrinterProvider |
software | healthy | printer-drone/src/providers/base.js:PrinterProvider |
MyceliumAPI |
software | healthy | tools/local-admin-agent.py:225 |
OllamaLLM |
software | healthy | tools/local-admin-agent.py:286 |
MyceliumAPI |
software | healthy | tools/drone-worker.py:217 |
Runner |
software | healthy | tools/drone_worker_v4.py:222 |
Result |
software | healthy | tools/drone_worker_v4.py:299 |
MyceliumAPI |
software | healthy | tools/drone_worker_v4.py:459 |
i |
software | healthy | public/_next/static/chunks/0u2gf0y7w5lki.js:i |
n |
software | healthy | public/_next/static/chunks/0u2gf0y7w5lki.js:n |
c |
software | healthy | public/_next/static/chunks/0u2gf0y7w5lki.js:c |
m |
software | healthy | public/_next/static/chunks/0u2gf0y7w5lki.js:m |
u |
software | healthy | public/_next/static/chunks/0u2gf0y7w5lki.js:u |
i |
software | healthy | public/_next/static/chunks/1-_435oykgto4.js:i |
n |
software | healthy | public/_next/static/chunks/30jgh3r8avopn.js:n |
u |
software | healthy | public/_next/static/chunks/30jgh3r8avopn.js:u |
l |
software | healthy | public/_next/static/chunks/30jgh3r8avopn.js:l |
y |
software | healthy | public/_next/static/chunks/1lr0xvlpqe140.js:y |
y |
software | healthy | public/_next/static/chunks/1nwhy0lgw8-13.js:y |
c |
software | healthy | public/_next/static/chunks/14mrh2-p_w84d.js:c |
n |
software | healthy | public/_next/static/chunks/14mrh2-p_w84d.js:n |
i |
software | healthy | public/_next/static/chunks/14mrh2-p_w84d.js:i |
m |
software | healthy | public/_next/static/chunks/16g03652f53q2.js:m |
MyceliumAgent |
software | healthy | sdk/src/agent.js:MyceliumAgent |
| Label | Layer | Status | Path |
|---|---|---|---|
auth::test/unit/a2a-rpc-auth.test.js |
security | healthy | test/unit/a2a-rpc-auth.test.js |
auth::server/plugins/workflows/README.md |
security | healthy | server/plugins/workflows/README.md |
auth::test/unit/agents-list-telemetry.test.js |
security | healthy | test/unit/agents-list-telemetry.test.js |
auth::server/plugins/marketing/x/README.md |
security | healthy | server/plugins/marketing/x/README.md |
auth::server/index.js |
security | healthy | server/index.js |
auth::test/unit/auth-roles.test.js |
security | healthy | test/unit/auth-roles.test.js |
auth::server/routes/mycelium.js |
security | healthy | server/routes/mycelium.js |
auth::test/unit/route-enum-reject-and-reconciliation.test.js |
security | healthy | test/unit/route-enum-reject-and-reconciliation.test.js |
auth::server/plugins/marketing/plugin.json |
security | healthy | server/plugins/marketing/plugin.json |
auth::server/plugins/marketing/x/twitter.js |
security | healthy | server/plugins/marketing/x/twitter.js |
auth::.env.example |
security | healthy | .env.example |
auth::README.md |
security | healthy | README.md |
auth::server/plugins/marketing/x/routes.js |
security | healthy | server/plugins/marketing/x/routes.js |
| Label | Layer | Status | Path |
|---|---|---|---|
image::Dockerfile |
hardware | healthy | Dockerfile |
image::runner/Dockerfile |
hardware | healthy | runner/Dockerfile |
image::admin-claude/Dockerfile |
hardware | healthy | admin-claude/Dockerfile |
mycelium |
hardware | healthy | docker-compose.yml |
drone |
hardware | healthy | docker-compose.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
port:3002 |
network | healthy | README.md |
port:8080 |
network | healthy | runner/CLAUDE.md |
port:990 |
network | healthy | printer-drone/src/providers/bambu.js |
port:3003 |
network | healthy | admin-claude/Dockerfile |
| Label | Layer | Status | Path |
|---|---|---|---|
127.0.0.1 |
network | healthy | server/plugins.js |
169.254.169.254 |
network | healthy | server/plugins/a2a-gateway/routes.js |
192.168.1.100 |
network | healthy | printer-drone/config.example.json |
| Label | Layer | Status | Path |
|---|---|---|---|
/hooks/ |
frontend | healthy | server/plugins.js |
/tools/ |
frontend | healthy | server/plugins.js |
/v1/messages |
frontend | healthy | server/routes/mycelium.js |
| Label | Layer | Status | Path |
|---|---|---|---|
gha::test |
cicd | healthy | .github/workflows/test.yml |
gha::auto-merge-low-risk |
cicd | healthy | .github/workflows/auto-merge-low-risk.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
test |
cicd | healthy | .github/workflows/test.yml |
check-and-merge |
cicd | healthy | .github/workflows/auto-merge-low-risk.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-8vbnxekk |
software | healthy | /tmp/repobility-clone-8vbnxekk |
| Label | Layer | Status | Path |
|---|---|---|---|
sqlite |
data | healthy | README.md |
| Label | Layer | Status | Path |
|---|---|---|---|
nginx |
network | healthy | server/routes/mycelium.js |
| Label | Layer | Status | Path |
|---|---|---|---|
gpu (detected) |
hardware | healthy | README.md |
| Label | Layer | Status | Path |
|---|---|---|---|
vps::gcp |
hardware | healthy | package-lock.json |
This page is publicly accessible at:
https://repobility.com/scan/6741d5f1-12c5-4ddc-82a8-9514d73af7e7/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/6741d5f1-12c5-4ddc-82a8-9514d73af7e7/
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.