https://github.com/zimdin12/aify-comms
· scanned 2026-06-16 01:13 UTC (2 months, 1 week ago)
392 raw signals (0 security + 392 graph)
Last scanned 2 months, 1 week ago · v1 · 389 actionable findings from 1 signal source. 3 repeated signals grouped for readability. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 3422 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 |
|---|---|---|---|
apiCall |
software | healthy | integrations/openclaw/index.ts:apiCall |
_enabled |
software | healthy | integrations/hermes-aify-plugin/sitecustomize.py:13 |
_same_path |
software | healthy | integrations/hermes-aify-plugin/aify_hermes_plugin/patches.… |
patch_gateway_server |
software | healthy | integrations/hermes-aify-plugin/aify_hermes_plugin/patches.… |
ensure_mcp_discovered |
software | healthy | integrations/hermes-aify-plugin/aify_hermes_plugin/patches.… |
make_agent_with_mcp_discovery |
software | dead | integrations/hermes-aify-plugin/aify_hermes_plugin/patches.… |
prompt_submit_tee_transport |
software | dead | integrations/hermes-aify-plugin/aify_hermes_plugin/patches.… |
resolve_visible_session |
software | healthy | integrations/hermes-aify-plugin/aify_hermes_plugin/patches.… |
render_visible_notice |
software | dead | integrations/hermes-aify-plugin/aify_hermes_plugin/patches.… |
bind_visible_transport |
software | dead | integrations/hermes-aify-plugin/aify_hermes_plugin/patches.… |
patch_hermes_cli_web_server |
software | healthy | integrations/hermes-aify-plugin/aify_hermes_plugin/patches.… |
patch_hermes_cli_main |
software | healthy | integrations/hermes-aify-plugin/aify_hermes_plugin/patches.… |
launch_tui_with_active_file |
software | dead | integrations/hermes-aify-plugin/aify_hermes_plugin/patches.… |
mkstemp_for_wrapper_file |
software | dead | integrations/hermes-aify-plugin/aify_hermes_plugin/patches.… |
preserve_wrapper_file |
software | dead | integrations/hermes-aify-plugin/aify_hermes_plugin/patches.… |
_replace_function_source |
software | healthy | integrations/hermes-aify-plugin/aify_hermes_plugin/patches.… |
patch_codex_runtime |
software | dead | integrations/hermes-aify-plugin/aify_hermes_plugin/patches.… |
transform_stream |
software | dead | integrations/hermes-aify-plugin/aify_hermes_plugin/patches.… |
transform_fallback |
software | dead | integrations/hermes-aify-plugin/aify_hermes_plugin/patches.… |
_debug_enabled |
software | healthy | integrations/hermes-aify-plugin/aify_hermes_plugin/bootstra… |
_log |
software | healthy | integrations/hermes-aify-plugin/aify_hermes_plugin/bootstra… |
_apply |
software | healthy | integrations/hermes-aify-plugin/aify_hermes_plugin/bootstra… |
__init__ |
software | healthy | integrations/hermes-aify-plugin/aify_hermes_plugin/bootstra… |
create_module |
software | healthy | integrations/hermes-aify-plugin/aify_hermes_plugin/bootstra… |
exec_module |
software | healthy | integrations/hermes-aify-plugin/aify_hermes_plugin/bootstra… |
find_spec |
software | healthy | integrations/hermes-aify-plugin/aify_hermes_plugin/bootstra… |
install |
software | healthy | integrations/hermes-aify-plugin/aify_hermes_plugin/bootstra… |
__init__ |
software | healthy | integrations/open-webui/tool.py:28 |
_api |
software | healthy | integrations/open-webui/tool.py:31 |
service_info |
software | dead | integrations/open-webui/tool.py:44 |
list_containers |
software | healthy | integrations/open-webui/tool.py:48 |
start_container |
software | healthy | integrations/open-webui/tool.py:52 |
stop_container |
software | healthy | integrations/open-webui/tool.py:56 |
gpu_status |
software | dead | integrations/open-webui/tool.py:60 |
_get_manager |
software | healthy | mcp/sse_server.py:38 |
service_info |
software | healthy | mcp/sse_server.py:50 |
service_health |
software | healthy | mcp/sse_server.py:67 |
list_containers |
software | healthy | mcp/sse_server.py:85 |
start_container |
software | healthy | mcp/sse_server.py:97 |
stop_container |
software | healthy | mcp/sse_server.py:115 |
gpu_status |
software | healthy | mcp/sse_server.py:130 |
container_logs |
software | healthy | mcp/sse_server.py:139 |
_api_url |
software | healthy | mcp/sse_server.py:155 |
_api |
software | healthy | mcp/sse_server.py:162 |
_fence |
software | healthy | mcp/sse_server.py:189 |
comms_register |
software | healthy | mcp/sse_server.py:200 |
comms_agents |
software | healthy | mcp/sse_server.py:219 |
comms_send |
software | healthy | mcp/sse_server.py:236 |
comms_dispatch |
software | healthy | mcp/sse_server.py:291 |
comms_run_status |
software | healthy | mcp/sse_server.py:339 |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
docker-compose.dev.yml |
software | healthy | docker-compose.dev.yml |
README.md |
software | healthy | README.md |
CLAUDE.md |
software | healthy | CLAUDE.md |
install.sh |
software | healthy | install.sh |
setup.sh |
software | healthy | setup.sh |
Dockerfile |
software | healthy | Dockerfile |
install.claude.md |
software | healthy | install.claude.md |
install.codex.md |
software | healthy | install.codex.md |
install.pi.md |
software | healthy | install.pi.md |
install.hermes.md |
software | healthy | install.hermes.md |
.env.example |
software | healthy | .env.example |
Makefile |
software | healthy | Makefile |
KNOWN_ISSUES.md |
software | healthy | KNOWN_ISSUES.md |
install.opencode.md |
software | healthy | install.opencode.md |
AGENTS.md |
software | healthy | AGENTS.md |
docker-compose.yml |
software | healthy | docker-compose.yml |
redeploy.sh |
software | healthy | redeploy.sh |
DECISIONS.md |
software | healthy | DECISIONS.md |
openclaw.plugin.json |
software | healthy | integrations/openclaw/openclaw.plugin.json |
index.ts |
software | healthy | integrations/openclaw/index.ts |
sitecustomize.py |
software | healthy | integrations/hermes-aify-plugin/sitecustomize.py |
patches.py |
software | healthy | integrations/hermes-aify-plugin/aify_hermes_plugin/patches.… |
__init__.py |
software | healthy | integrations/hermes-aify-plugin/aify_hermes_plugin/__init__… |
bootstrap.py |
software | healthy | integrations/hermes-aify-plugin/aify_hermes_plugin/bootstra… |
tool.py |
software | healthy | integrations/open-webui/tool.py |
prompt.md |
software | healthy | integrations/open-webui/prompt.md |
SKILL.md |
software | healthy | integrations/claude-code/SKILL.md |
service.example.json |
software | healthy | config/service.example.json |
IDENTITY.md |
software | healthy | config/workspace/IDENTITY.md |
AGENTS.md |
software | healthy | config/workspace/AGENTS.md |
sse_server.py |
software | healthy | mcp/sse_server.py |
hermes-managed-host.js |
software | healthy | mcp/stdio/hermes-managed-host.js |
hermes-loop-ready.js |
software | healthy | mcp/stdio/hermes-loop-ready.js |
aify-console-markers.js |
software | healthy | mcp/stdio/aify-console-markers.js |
reap-managed-survivors.js |
software | healthy | mcp/stdio/reap-managed-survivors.js |
environment-runtimes.js |
software | healthy | mcp/stdio/environment-runtimes.js |
hermes-channel.js |
software | healthy | mcp/stdio/hermes-channel.js |
claude-turn-end-detector.js |
software | healthy | mcp/stdio/claude-turn-end-detector.js |
runtime-markers.js |
software | healthy | mcp/stdio/runtime-markers.js |
dispatch-execution.js |
software | healthy | mcp/stdio/dispatch-execution.js |
turn-busy-heartbeat.js |
software | healthy | mcp/stdio/turn-busy-heartbeat.js |
hermes-daemon.js |
software | healthy | mcp/stdio/hermes-daemon.js |
binding-file.js |
software | healthy | mcp/stdio/binding-file.js |
claude-session-store.js |
software | healthy | mcp/stdio/claude-session-store.js |
register-helpers.js |
software | healthy | mcp/stdio/register-helpers.js |
codex-errors.js |
software | healthy | mcp/stdio/codex-errors.js |
claude-console-prompts.js |
software | healthy | mcp/stdio/claude-console-prompts.js |
hermes-acp-protocol.js |
software | healthy | mcp/stdio/hermes-acp-protocol.js |
hermes-gateway-liveness.js |
software | healthy | mcp/stdio/hermes-gateway-liveness.js |
claude-session-hook.js |
software | healthy | mcp/stdio/claude-session-hook.js |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
_PatchLoader |
software | healthy | integrations/hermes-aify-plugin/aify_hermes_plugin/bootstra… |
_PatchFinder |
software | healthy | integrations/hermes-aify-plugin/aify_hermes_plugin/bootstra… |
Tools |
software | healthy | integrations/open-webui/tool.py:19 |
Valves |
software | healthy | integrations/open-webui/tool.py:22 |
as |
software | healthy | mcp/stdio/claude-console-prompts.js:as |
CodexSession |
software | healthy | mcp/stdio/codex-session.js:CodexSession |
TerminalProcessManager |
software | healthy | mcp/stdio/terminal-runtime.js:TerminalProcessManager |
PiSession |
software | healthy | mcp/stdio/pi-session.js:PiSession |
spawns |
software | healthy | mcp/stdio/hermes-managed-gateway-session.js:spawns |
HermesManagedGatewaySession |
software | healthy | mcp/stdio/hermes-managed-gateway-session.js:HermesManagedGa… |
HermesSession |
software | healthy | mcp/stdio/hermes-session.js:HermesSession |
ClaudeAdapter |
software | healthy | mcp/stdio/adapters/claude.js:ClaudeAdapter |
PiAdapter |
software | healthy | mcp/stdio/adapters/pi.js:PiAdapter |
OpencodeAdapter |
software | healthy | mcp/stdio/adapters/opencode.js:OpencodeAdapter |
CodexAdapter |
software | healthy | mcp/stdio/adapters/codex.js:CodexAdapter |
supplies |
software | healthy | mcp/stdio/adapters/base.js:supplies |
RuntimeAdapter |
software | healthy | mcp/stdio/adapters/base.js:RuntimeAdapter |
HermesAdapter |
software | healthy | mcp/stdio/adapters/hermes.js:HermesAdapter |
binding |
software | healthy | mcp/stdio/adapters/index.js:binding |
as |
software | healthy | mcp/stdio/tests/install-hermes-dual-config.test.js:as |
recurring |
software | healthy | mcp/stdio/tests/virtual-rpc-runtimes-sync.test.js:recurring |
keeps |
software | healthy | mcp/stdio/tests/terminal-runtime-console-keepalive.test.js:… |
long |
software | healthy | mcp/stdio/tests/terminal-runtime-console-keepalive.test.js:… |
claude |
software | healthy | mcp/stdio/tests/terminal-runtime-console-keepalive.test.js:… |
of |
software | healthy | mcp/stdio/tests/native-managed-sync.test.js:of |
TestAdapter |
software | healthy | mcp/stdio/tests/adapters/contract.test.js:TestAdapter |
Bad |
software | healthy | mcp/stdio/tests/adapters/contract.test.js:Bad |
_TestAdapter |
software | healthy | mcp/stdio/tests/adapters/discover-session-id.test.js:_TestA… |
TestController |
software | healthy | mcp/stdio/tests/controllers/base-controller.test.js:TestCon… |
TestController |
software | healthy | mcp/stdio/tests/controllers/ready-emission.test.js:TestCont… |
HermesManagedController |
software | healthy | mcp/stdio/controllers/hermes-managed-controller.js:HermesMa… |
BaseController |
software | healthy | mcp/stdio/controllers/base-controller.js:BaseController |
DelegatedManagedController |
software | healthy | mcp/stdio/controllers/codex-controller.js:DelegatedManagedC… |
CodexController |
software | healthy | mcp/stdio/controllers/codex-controller.js:CodexController |
OpencodeController |
software | healthy | mcp/stdio/controllers/opencode-controller.js:OpencodeContro… |
DelegatedManagedController |
software | healthy | mcp/stdio/controllers/hermes-controller.js:DelegatedManaged… |
ChannelDelegatedController |
software | healthy | mcp/stdio/controllers/hermes-controller.js:ChannelDelegated… |
HermesController |
software | healthy | mcp/stdio/controllers/hermes-controller.js:HermesController |
PiController |
software | healthy | mcp/stdio/controllers/pi-controller.js:PiController |
HermesSingleShotController |
software | healthy | mcp/stdio/controllers/hermes-single-shot-controller.js:Herm… |
ClaudeController |
software | healthy | mcp/stdio/controllers/claude-controller.js:ClaudeController |
CodexManagedController |
software | healthy | mcp/stdio/controllers/codex-managed-controller.js:CodexMana… |
CodexLegacyController |
software | healthy | mcp/stdio/controllers/codex-legacy-controller.js:CodexLegac… |
ServiceConfig |
software | healthy | service/config.py:19 |
_MachineIdNormalizingModel |
software | healthy | service/models.py:22 |
AgentRegister |
software | healthy | service/models.py:31 |
AgentDescribeRequest |
software | healthy | service/models.py:69 |
AgentFavoriteUpdate |
software | healthy | service/models.py:73 |
AgentStatusUpdate |
software | healthy | service/models.py:77 |
MessageSend |
software | healthy | service/models.py:82 |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
GET /health |
api | healthy | service/new_dashboard_app.py |
GET / |
api | healthy | service/new_dashboard_app.py |
GET /dashboard |
api | healthy | service/new_dashboard_app.py |
GET /favicon.svg |
api | healthy | service/new_dashboard_app.py |
GET /favicon.ico |
api | healthy | service/main.py |
GET /api/v1/containers |
api | healthy | service/routers/containers.py |
GET /api/v1/containers/{name} |
api | healthy | service/routers/containers.py |
POST /api/v1/containers/{name}/start |
api | healthy | service/routers/containers.py |
POST /api/v1/containers/{name}/stop |
api | healthy | service/routers/containers.py |
POST /api/v1/containers/{name}/restart |
api | healthy | service/routers/containers.py |
GET /api/v1/containers/{name}/logs |
api | healthy | service/routers/containers.py |
POST /api/v1/containers/{name}/pull |
api | healthy | service/routers/containers.py |
GET /api/v1/gpu |
api | healthy | service/routers/containers.py |
ANY /route/{name}/{path:path} |
api | healthy | service/routers/containers.py |
GET /version |
api | healthy | service/routers/health.py |
GET /ready |
api | healthy | service/routers/health.py |
GET /info |
api | healthy | service/routers/health.py |
GET /environments |
api | healthy | service/routers/api_v2.py |
POST /environments/heartbeat |
api | healthy | service/routers/api_v2.py |
PATCH /environments/{environment_id:path}/roots |
api | healthy | service/routers/api_v2.py |
GET /spawn-requests |
api | healthy | service/routers/api_v2.py |
POST /environments/{environment_id:path}/control |
api | healthy | service/routers/api_v2.py |
POST /environments/controls/claim |
api | healthy | service/routers/api_v2.py |
PATCH /environments/controls/{control_id} |
api | healthy | service/routers/api_v2.py |
POST /spawn-requests |
api | healthy | service/routers/api_v2.py |
POST /spawn-requests/claim |
api | healthy | service/routers/api_v2.py |
PATCH /spawn-requests/{spawn_request_id} |
api | healthy | service/routers/api_v2.py |
GET /sessions |
api | healthy | service/routers/api_v2.py |
POST /sessions/{session_id}/console/start |
api | healthy | service/routers/api_v2.py |
GET /agents/{agent_id}/pi-session-state |
api | healthy | service/routers/api_v2.py |
POST /agents/{agent_id}/virtual-terminal/ensure |
api | healthy | service/routers/api_v2.py |
GET /terminals/{terminal_id} |
api | healthy | service/routers/api_v2.py |
POST /terminals/{terminal_id}/output |
api | healthy | service/routers/api_v2.py |
POST /terminals/{terminal_id}/input |
api | healthy | service/routers/api_v2.py |
POST /terminals/{terminal_id}/resize |
api | healthy | service/routers/api_v2.py |
POST /terminals/{terminal_id}/stop |
api | healthy | service/routers/api_v2.py |
POST /terminals/{terminal_id}/report-dead |
api | healthy | service/routers/api_v2.py |
POST /terminals/controls/claim |
api | healthy | service/routers/api_v2.py |
PATCH /terminals/controls/{control_id} |
api | healthy | service/routers/api_v2.py |
POST /sessions/{session_id}/control |
api | healthy | service/routers/api_v2.py |
DELETE /sessions/{session_id} |
api | healthy | service/routers/api_v2.py |
GET /agents |
api | healthy | service/routers/api_v2.py |
POST /agents |
api | healthy | service/routers/api_v2.py |
GET /agents/{agent_id} |
api | healthy | service/routers/api_v2.py |
GET /agents/{agent_id}/console |
api | healthy | service/routers/api_v2.py |
POST /agents/{agent_id}/console/input |
api | healthy | service/routers/api_v2.py |
POST /agents/{agent_id}/rename |
api | healthy | service/routers/api_v2.py |
POST /agents/{agent_id}/environment |
api | healthy | service/routers/api_v2.py |
DELETE /agents/{agent_id} |
api | healthy | service/routers/api_v2.py |
POST /agents/{agent_id}/control |
api | healthy | service/routers/api_v2.py |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
integrations |
software | healthy | integrations |
openclaw |
software | healthy | integrations/openclaw |
hermes-aify-plugin |
software | healthy | integrations/hermes-aify-plugin |
aify_hermes_plugin |
software | healthy | integrations/hermes-aify-plugin/aify_hermes_plugin |
open-webui |
software | healthy | integrations/open-webui |
claude-code |
software | healthy | integrations/claude-code |
config |
software | healthy | config |
workspace |
software | healthy | config/workspace |
mcp |
software | healthy | mcp |
stdio |
software | healthy | mcp/stdio |
adapters |
software | healthy | mcp/stdio/adapters |
tests |
software | healthy | mcp/stdio/tests |
adapters |
software | healthy | mcp/stdio/tests/adapters |
fixtures |
software | healthy | mcp/stdio/tests/fixtures |
controllers |
software | healthy | mcp/stdio/tests/controllers |
scripts |
software | healthy | mcp/stdio/scripts |
controllers |
software | healthy | mcp/stdio/controllers |
docs |
software | healthy | docs |
superpowers |
software | healthy | docs/superpowers |
plans |
software | healthy | docs/superpowers/plans |
specs |
software | healthy | docs/superpowers/specs |
plans |
software | healthy | docs/plans |
notes |
software | healthy | docs/plans/notes |
scripts |
software | healthy | scripts |
.claude |
software | healthy | .claude |
commands |
software | healthy | .claude/commands |
skills |
software | healthy | .claude/skills |
aify-comms-debug |
software | healthy | .claude/skills/aify-comms-debug |
references |
software | healthy | .claude/skills/aify-comms-debug/references |
aify-comms |
software | healthy | .claude/skills/aify-comms |
references |
software | healthy | .claude/skills/aify-comms/references |
examples |
software | healthy | examples |
team-setup |
software | healthy | examples/team-setup |
service |
software | healthy | service |
new_dashboard |
software | healthy | service/new_dashboard |
tests |
software | healthy | service/tests |
runtimes |
software | healthy | service/tests/runtimes |
runtimes |
software | healthy | service/runtimes |
containers |
software | healthy | service/containers |
routers |
software | healthy | service/routers |
services |
software | healthy | services |
| Label | Layer | Status | Path |
|---|---|---|---|
agents |
data | healthy | service/db.py |
agent_live_state |
data | healthy | service/db.py |
messages |
data | healthy | service/db.py |
read_receipts |
data | healthy | service/db.py |
channels |
data | healthy | service/db.py |
channel_members |
data | healthy | service/db.py |
shared_artifacts |
data | healthy | service/db.py |
settings |
data | healthy | service/db.py |
dispatch_runs |
data | healthy | service/db.py |
dispatch_events |
data | healthy | service/db.py |
dispatch_controls |
data | healthy | service/db.py |
bridge_instances |
data | healthy | service/db.py |
agent_tombstones |
data | healthy | service/db.py |
environments |
data | healthy | service/db.py |
environment_controls |
data | healthy | service/db.py |
spawn_specs |
data | healthy | service/db.py |
spawn_requests |
data | healthy | service/db.py |
agent_sessions |
data | healthy | service/db.py |
terminal_sessions |
data | healthy | service/db.py |
terminal_events |
data | healthy | service/db.py |
terminal_controls |
data | healthy | service/db.py |
agent_turn_state |
data | healthy | service/db.py |
agent_console_signal |
data | healthy | service/db.py |
agent_status_state |
data | healthy | service/db.py |
claimer_leases |
data | healthy | service/db.py |
| Label | Layer | Status | Path |
|---|---|---|---|
port:10 |
network | healthy | install.sh |
port:8800 |
network | healthy | install.sh |
port:8642 |
network | healthy | mcp/stdio/hermes-endpoint.js |
port:9999 |
network | healthy | mcp/stdio/tests/hermes-daemon.test.js |
port:8765 |
network | healthy | mcp/stdio/tests/hermes-managed-host.test.js |
port:9001 |
network | healthy | mcp/stdio/tests/hermes-managed-host.test.js |
port:9100 |
network | healthy | mcp/stdio/tests/hermes-managed-host.test.js |
port:8766 |
network | healthy | mcp/stdio/tests/hermes-managed-host.test.js |
port:8767 |
network | healthy | mcp/stdio/tests/hermes-managed-host.test.js |
port:9342 |
network | healthy | mcp/stdio/tests/reap-managed-survivors.test.js |
| Label | Layer | Status | Path |
|---|---|---|---|
image::Dockerfile |
hardware | healthy | Dockerfile |
service |
hardware | healthy | docker-compose.yml |
new-dashboard |
hardware | healthy | docker-compose.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
sqlite |
data | healthy | README.md |
postgres |
data | healthy | mcp/stdio/server.js |
| Label | Layer | Status | Path |
|---|---|---|---|
192.168.100.10 |
network | healthy | README.md |
127.0.0.1 |
network | healthy | install.sh |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-z63y3g9u |
software | healthy | /tmp/repobility-clone-z63y3g9u |
| Label | Layer | Status | Path |
|---|---|---|---|
gpu (detected) |
hardware | healthy | integrations/open-webui/tool.py |
| Label | Layer | Status | Path |
|---|---|---|---|
vps::gcp |
hardware | healthy | mcp/stdio/server.js |
This page is publicly accessible at:
https://repobility.com/scan/25475275-3077-4a75-8bed-aac1bb34957f/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/25475275-3077-4a75-8bed-aac1bb34957f/
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.