Scan timing: clone 3.03s · analysis 29.95s · 5.0 MB · GitHub preflight 437ms
https://github.com/xbrxr03/clawos
· scanned 2026-06-05 18:23 UTC (4 days, 19 hours ago)
· 10 languages
787 raw signals (303 security + 484 graph) 48th percentile · Python · medium (20-100K LoC) System graph score 76 (lower by 14)
Last scanned 4 days, 19 hours ago · v2 · 383 actionable findings from 2 signal sources. 162 repeated signals grouped for readability. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
| Component | Sub-score | Weight | Contribution |
|---|---|---|---|
structure_score |
60.0 | 0.15 | 9.00 |
security_score |
21.1 | 0.25 | 5.28 |
testing_score |
78.0 | 0.20 | 15.60 |
documentation_score |
93.7 | 0.15 | 14.05 |
practices_score |
86.0 | 0.15 | 12.90 |
code_quality |
49.0 | 0.10 | 4.90 |
| Overall | 1.00 | 61.7 |
All 5490 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 |
|---|---|---|---|
__init__ |
software | healthy | adapters/policy/local_policy_adapter.py:10 |
_get_engine |
software | healthy | adapters/policy/local_policy_adapter.py:16 |
check |
software | healthy | adapters/policy/local_policy_adapter.py:22 |
register_before_hook |
software | dead | adapters/policy/local_policy_adapter.py:31 |
register_after_hook |
software | dead | adapters/policy/local_policy_adapter.py:34 |
get_audit_tail |
software | healthy | adapters/policy/local_policy_adapter.py:37 |
decide_approval |
software | healthy | adapters/policy/local_policy_adapter.py:40 |
resolve |
software | healthy | adapters/policy/local_policy_adapter.py:43 |
get_pending_approvals |
software | healthy | adapters/policy/local_policy_adapter.py:47 |
_load |
software | healthy | adapters/audio/whisper_adapter.py:25 |
transcribe |
software | healthy | adapters/audio/whisper_adapter.py:58 |
backend |
software | healthy | adapters/audio/whisper_adapter.py:100 |
_load |
software | healthy | adapters/audio/elevenlabs_adapter.py:25 |
_get_api_key |
software | healthy | adapters/audio/elevenlabs_adapter.py:45 |
_get_voice_id |
software | healthy | adapters/audio/elevenlabs_adapter.py:58 |
get_api_key |
software | healthy | adapters/audio/elevenlabs_adapter.py:67 |
get_voice_id |
software | dead | adapters/audio/elevenlabs_adapter.py:71 |
speak |
software | healthy | adapters/audio/elevenlabs_adapter.py:75 |
backend |
software | healthy | adapters/audio/elevenlabs_adapter.py:134 |
reset |
software | healthy | adapters/audio/elevenlabs_adapter.py:140 |
_get_provider |
software | healthy | adapters/audio/tts_router.py:16 |
speak |
software | healthy | adapters/audio/tts_router.py:25 |
_speak_elevenlabs |
software | healthy | adapters/audio/tts_router.py:46 |
_speak_piper |
software | healthy | adapters/audio/tts_router.py:57 |
active_provider |
software | healthy | adapters/audio/tts_router.py:92 |
add |
software | healthy | adapters/memory/graph_adapter.py:8 |
query |
software | healthy | adapters/memory/graph_adapter.py:18 |
is_available |
software | healthy | adapters/browser/session_manager.py:19 |
__init__ |
software | healthy | adapters/browser/session_manager.py:29 |
get |
software | healthy | adapters/browser/session_manager.py:33 |
close |
software | healthy | adapters/browser/session_manager.py:65 |
close_idle |
software | dead | adapters/browser/session_manager.py:75 |
shutdown_all |
software | dead | adapters/browser/session_manager.py:86 |
active_sessions |
software | healthy | adapters/browser/session_manager.py:99 |
get_manager |
software | healthy | adapters/browser/session_manager.py:108 |
is_available |
software | healthy | adapters/browser/playwright_adapter.py:25 |
__init__ |
software | healthy | adapters/browser/playwright_adapter.py:35 |
_ensure_browser |
software | healthy | adapters/browser/playwright_adapter.py:55 |
_ensure_page |
software | healthy | adapters/browser/playwright_adapter.py:65 |
_check_allowlist |
software | healthy | adapters/browser/playwright_adapter.py:71 |
_get_config |
software | healthy | adapters/browser/playwright_adapter.py:84 |
open |
software | healthy | adapters/browser/playwright_adapter.py:95 |
read |
software | healthy | adapters/browser/playwright_adapter.py:114 |
click |
software | healthy | adapters/browser/playwright_adapter.py:135 |
type_text |
software | healthy | adapters/browser/playwright_adapter.py:147 |
screenshot |
software | healthy | adapters/browser/playwright_adapter.py:164 |
scroll |
software | healthy | adapters/browser/playwright_adapter.py:182 |
wait |
software | healthy | adapters/browser/playwright_adapter.py:199 |
close |
software | healthy | adapters/browser/playwright_adapter.py:215 |
shutdown |
software | healthy | adapters/browser/playwright_adapter.py:225 |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
__init__.py |
software | healthy | __init__.py |
EVOLUTION.md |
software | healthy | EVOLUTION.md |
README.md |
software | healthy | README.md |
ABSORPTION.md |
software | healthy | ABSORPTION.md |
install.sh |
software | healthy | install.sh |
LAUNCH_FIXUP.md |
software | healthy | LAUNCH_FIXUP.md |
CONTRIBUTING.md |
software | healthy | CONTRIBUTING.md |
LAUNCH_CHECKLIST.md |
software | healthy | LAUNCH_CHECKLIST.md |
LAUNCH_BLOCKERS.md |
software | healthy | LAUNCH_BLOCKERS.md |
SESSION_HANDOFF.md |
software | healthy | SESSION_HANDOFF.md |
RELEASE_NOTES_v0.1.0.md |
software | healthy | RELEASE_NOTES_v0.1.0.md |
pyproject.toml |
software | healthy | pyproject.toml |
Makefile |
software | healthy | Makefile |
RELEASE_NOTES_v0.1.1.md |
software | healthy | RELEASE_NOTES_v0.1.1.md |
LAUNCH_PLAN.md |
software | healthy | LAUNCH_PLAN.md |
__init__.py |
software | healthy | adapters/__init__.py |
__init__.py |
software | healthy | adapters/models/__init__.py |
__init__.py |
software | healthy | adapters/policy/__init__.py |
local_policy_adapter.py |
software | healthy | adapters/policy/local_policy_adapter.py |
__init__.py |
software | healthy | adapters/audit/__init__.py |
__init__.py |
software | healthy | adapters/audio/__init__.py |
whisper_adapter.py |
software | healthy | adapters/audio/whisper_adapter.py |
elevenlabs_adapter.py |
software | healthy | adapters/audio/elevenlabs_adapter.py |
tts_router.py |
software | healthy | adapters/audio/tts_router.py |
__init__.py |
software | healthy | adapters/memory/__init__.py |
graph_adapter.py |
software | healthy | adapters/memory/graph_adapter.py |
session_manager.py |
software | healthy | adapters/browser/session_manager.py |
__init__.py |
software | healthy | adapters/browser/__init__.py |
playwright_adapter.py |
software | healthy | adapters/browser/playwright_adapter.py |
__init__.py |
software | healthy | clawctl/__init__.py |
main.py |
software | healthy | clawctl/main.py |
demos.py |
software | healthy | clawctl/demos.py |
start.py |
software | healthy | clawctl/commands/start.py |
briefing.py |
software | healthy | clawctl/commands/briefing.py |
a2a.py |
software | healthy | clawctl/commands/a2a.py |
compare.py |
software | healthy | clawctl/commands/compare.py |
presence.py |
software | healthy | clawctl/commands/presence.py |
__init__.py |
software | healthy | clawctl/commands/__init__.py |
model.py |
software | healthy | clawctl/commands/model.py |
workflow.py |
software | healthy | clawctl/commands/workflow.py |
stop.py |
software | healthy | clawctl/commands/stop.py |
mcp.py |
software | healthy | clawctl/commands/mcp.py |
omi.py |
software | healthy | clawctl/commands/omi.py |
durable.py |
software | healthy | clawctl/commands/durable.py |
mission.py |
software | healthy | clawctl/commands/mission.py |
dashboard.py |
software | healthy | clawctl/commands/dashboard.py |
framework.py |
software | healthy | clawctl/commands/framework.py |
voice.py |
software | healthy | clawctl/commands/voice.py |
packs.py |
software | healthy | clawctl/commands/packs.py |
mcpd.py |
software | healthy | clawctl/commands/mcpd.py |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
LocalPolicyAdapter |
software | healthy | adapters/policy/local_policy_adapter.py:9 |
SessionManager |
software | healthy | adapters/browser/session_manager.py:26 |
PlaywrightAdapter |
software | healthy | adapters/browser/playwright_adapter.py:29 |
ModelResponse |
software | healthy | clawctl/commands/compare.py:17 |
CompareSession |
software | healthy | clawctl/commands/compare.py:38 |
Colors |
software | healthy | clawctl/commands/dashboard.py:22 |
HardwareProfile |
software | healthy | clawctl/commands/cookbook.py:20 |
ModelSpec |
software | healthy | clawctl/commands/cookbook.py:132 |
ModelRecommendation |
software | healthy | clawctl/commands/cookbook.py:197 |
Capability |
software | healthy | archive/legacy/capabilityd/service.py:38 |
CapabilityGraph |
software | healthy | archive/legacy/capabilityd/service.py:49 |
ConnectionManager |
software | healthy | archive/legacy/dashboard-backend/service.py:47 |
TestShouldCompress |
software | healthy | tests/test_compression.py:38 |
TestCompress |
software | healthy | tests/test_compression.py:63 |
TestExtractiveFallback |
software | healthy | tests/test_compression.py:89 |
TestToolOutputCompression |
software | healthy | tests/test_compression.py:116 |
TestCacheBreakpoint |
software | healthy | tests/test_compression.py:148 |
TestTokenEstimation |
software | healthy | tests/test_compression.py:161 |
TestWakeTrdAPI |
software | healthy | tests/integration/test_waketrd.py:12 |
TestCalendarImporter |
software | healthy | tests/integration/test_calendar.py:12 |
TestCalendarStore |
software | healthy | tests/integration/test_calendar.py:79 |
TestReminderService |
software | healthy | tests/integration/test_reminderd.py:18 |
TestReminderDaemonAPI |
software | healthy | tests/integration/test_reminderd.py:59 |
FakeRuntime |
software | healthy | tests/unit/test_agent_briefing.py:13 |
TestPinnedMemory |
software | healthy | tests/unit/test_memory.py:58 |
TestWorkflowMemory |
software | healthy | tests/unit/test_memory.py:84 |
TestFTSMemory |
software | healthy | tests/unit/test_memory.py:105 |
TestHistory |
software | healthy | tests/unit/test_memory.py:169 |
TestSessionState |
software | healthy | tests/unit/test_memory.py:185 |
TestLearnedLayer |
software | healthy | tests/unit/test_memory.py:223 |
TestConnectionPool |
software | healthy | tests/unit/test_database.py:20 |
TestDatabaseErrorHandling |
software | healthy | tests/unit/test_database.py:84 |
TestGlobalPoolRegistry |
software | healthy | tests/unit/test_database.py:102 |
TestGreetings |
software | healthy | tests/unit/test_agent_intents.py:6 |
TestAcks |
software | healthy | tests/unit/test_agent_intents.py:23 |
TestVolume |
software | healthy | tests/unit/test_agent_intents.py:34 |
TestApps |
software | healthy | tests/unit/test_agent_intents.py:55 |
TestReminders |
software | healthy | tests/unit/test_agent_intents.py:73 |
TestTime |
software | healthy | tests/unit/test_agent_intents.py:85 |
TestMemoryRecall |
software | healthy | tests/unit/test_agent_intents.py:91 |
TestFallthrough |
software | healthy | tests/unit/test_agent_intents.py:102 |
TestServiceRegistryConfig |
software | healthy | tests/unit/test_service_registry.py:17 |
TestServiceRegistryRegistration |
software | healthy | tests/unit/test_service_registry.py:27 |
TestServiceDiscovery |
software | healthy | tests/unit/test_service_registry.py:63 |
TestHeartbeat |
software | healthy | tests/unit/test_service_registry.py:113 |
TestServiceRegistryHealth |
software | healthy | tests/unit/test_service_registry.py:137 |
TestServiceRegistryWatchers |
software | healthy | tests/unit/test_service_registry.py:164 |
TestClawOSError |
software | healthy | tests/unit/test_exceptions.py:21 |
TestSpecificErrors |
software | healthy | tests/unit/test_exceptions.py:48 |
TestHttpStatusMapping |
software | healthy | tests/unit/test_exceptions.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 | archive/legacy/dashboard-backend/service.py |
POST /api/tasks/submit |
api | healthy | archive/legacy/dashboard-backend/service.py |
GET /api/tasks |
api | healthy | archive/legacy/dashboard-backend/service.py |
GET /api/approvals |
api | healthy | archive/legacy/dashboard-backend/service.py |
POST /api/approvals/{approval_id}/approve |
api | healthy | archive/legacy/dashboard-backend/service.py |
POST /api/approvals/{approval_id}/deny |
api | healthy | archive/legacy/dashboard-backend/service.py |
GET /api/models |
api | healthy | archive/legacy/dashboard-backend/service.py |
POST /api/models/{model_name}/pull |
api | healthy | archive/legacy/dashboard-backend/service.py |
DELETE /api/models/{model_name} |
api | healthy | archive/legacy/dashboard-backend/service.py |
GET /api/services |
api | healthy | archive/legacy/dashboard-backend/service.py |
GET /api/audit |
api | healthy | archive/legacy/dashboard-backend/service.py |
GET /api/memory |
api | healthy | archive/legacy/dashboard-backend/service.py |
GET /api/workspaces |
api | healthy | archive/legacy/dashboard-backend/service.py |
GET /api/system |
api | healthy | archive/legacy/dashboard-backend/service.py |
GET /api/tokens |
api | healthy | archive/legacy/dashboard-backend/service.py |
GET /api/peers |
api | healthy | archive/legacy/dashboard-backend/service.py |
POST /api/delegate |
api | healthy | archive/legacy/dashboard-backend/service.py |
GET /api/learned |
api | healthy | archive/legacy/dashboard-backend/service.py |
GET /api/agents |
api | healthy | archive/legacy/dashboard-backend/service.py |
POST /api/agents/{workspace_id}/reset |
api | healthy | archive/legacy/dashboard-backend/service.py |
POST /api/nexus/chat |
api | healthy | archive/legacy/dashboard-backend/service.py |
GET /api/workflows/list |
api | healthy | archive/legacy/dashboard-backend/service.py |
POST /api/workflows/{workflow_id}/run |
api | healthy | archive/legacy/dashboard-backend/service.py |
GET /.well-known/agent.json |
api | healthy | archive/legacy/dashboard-backend/service.py |
GET /api/runtimes |
api | healthy | archive/legacy/dashboard-backend/service.py |
GET /{full_path:path} |
api | healthy | archive/legacy/dashboard-backend/service.py |
GET /api/openapi.json |
api | healthy | services/dashd/api.py |
GET /api/docs |
api | healthy | services/dashd/api.py |
GET /api/redoc |
api | healthy | services/dashd/api.py |
ANY / |
api | healthy | services/dashd/api.py |
GET /api/health |
api | healthy | services/dashd/api.py |
GET /api/session |
api | healthy | services/dashd/api.py |
POST /api/login |
api | healthy | services/dashd/api.py |
POST /api/logout |
api | healthy | services/dashd/api.py |
GET /api/tasks/{task_id} |
api | healthy | services/dashd/api.py |
POST /api/chat |
api | healthy | services/dashd/api.py |
POST /api/approve/{request_id} |
api | healthy | services/dashd/api.py |
GET /api/memory/{workspace} |
api | healthy | services/dashd/api.py |
GET /api/packs |
api | healthy | services/dashd/api.py |
POST /api/packs/install |
api | healthy | services/dashd/api.py |
GET /api/providers |
api | healthy | services/dashd/api.py |
POST /api/providers/test |
api | healthy | services/dashd/api.py |
POST /api/providers/switch |
api | healthy | services/dashd/api.py |
GET /api/presence |
api | healthy | services/dashd/api.py |
POST /api/presence |
api | healthy | services/dashd/api.py |
GET /api/attention |
api | healthy | services/dashd/api.py |
GET /api/briefings/today |
api | healthy | services/dashd/api.py |
GET /api/briefings/morning |
api | healthy | services/dashd/api.py |
GET /api/missions |
api | healthy | services/dashd/api.py |
POST /api/missions |
api | healthy | services/dashd/api.py |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
adapters |
software | healthy | adapters |
models |
software | healthy | adapters/models |
policy |
software | healthy | adapters/policy |
audit |
software | healthy | adapters/audit |
audio |
software | healthy | adapters/audio |
memory |
software | healthy | adapters/memory |
browser |
software | healthy | adapters/browser |
clawctl |
software | healthy | clawctl |
commands |
software | healthy | clawctl/commands |
ui |
software | healthy | clawctl/ui |
archive |
software | healthy | archive |
legacy |
software | healthy | archive/legacy |
capabilityd |
software | healthy | archive/legacy/capabilityd |
dashboard-backend |
software | healthy | archive/legacy/dashboard-backend |
static |
software | healthy | archive/legacy/dashboard-backend/static |
assets |
software | healthy | archive/legacy/dashboard-backend/static/assets |
tests |
software | healthy | tests |
integration |
software | healthy | tests/integration |
unit |
software | healthy | tests/unit |
cli |
software | healthy | tests/cli |
system |
software | healthy | tests/system |
services |
software | healthy | tests/services |
packaging |
software | healthy | tests/packaging |
skills |
software | healthy | tests/skills |
clawos_core |
software | healthy | clawos_core |
models |
software | healthy | clawos_core/models |
config |
software | healthy | clawos_core/config |
util |
software | healthy | clawos_core/util |
events |
software | healthy | clawos_core/events |
logging |
software | healthy | clawos_core/logging |
docs |
software | healthy | docs |
LAUNCH |
software | healthy | docs/LAUNCH |
media |
software | healthy | docs/media |
demos |
software | healthy | docs/media/demos |
adr |
software | healthy | docs/adr |
scripts |
software | healthy | scripts |
dashboard |
software | healthy | dashboard |
frontend |
software | healthy | dashboard/frontend |
tests |
software | healthy | dashboard/frontend/tests |
visual |
software | healthy | dashboard/frontend/tests/visual |
public |
software | healthy | dashboard/frontend/public |
src |
software | healthy | dashboard/frontend/src |
shims |
software | healthy | dashboard/frontend/src/shims |
desktop |
software | healthy | dashboard/frontend/src/desktop |
components |
software | healthy | dashboard/frontend/src/components |
design |
software | healthy | dashboard/frontend/src/design |
app |
software | healthy | dashboard/frontend/src/app |
lib |
software | healthy | dashboard/frontend/src/lib |
pages |
software | healthy | dashboard/frontend/src/pages |
setup |
software | healthy | dashboard/frontend/src/pages/setup |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
/pages |
frontend | healthy | dashboard/frontend/src/pages/pages.jsx |
/License |
frontend | healthy | dashboard/frontend/src/pages/License.tsx |
/MorningBriefing |
frontend | healthy | dashboard/frontend/src/pages/MorningBriefing.tsx |
/Memory |
frontend | healthy | dashboard/frontend/src/pages/Memory.tsx |
/Brain |
frontend | healthy | dashboard/frontend/src/pages/Brain.tsx |
/Skills |
frontend | healthy | dashboard/frontend/src/pages/Skills.tsx |
/Research |
frontend | healthy | dashboard/frontend/src/pages/Research.tsx |
/Workbench |
frontend | healthy | dashboard/frontend/src/pages/Workbench.tsx |
/Federation |
frontend | healthy | dashboard/frontend/src/pages/Federation.tsx |
/JarvisVoice |
frontend | healthy | dashboard/frontend/src/pages/JarvisVoice.tsx |
/Packs |
frontend | healthy | dashboard/frontend/src/pages/Packs.tsx |
/Workflows |
frontend | healthy | dashboard/frontend/src/pages/Workflows.tsx |
/Overview |
frontend | healthy | dashboard/frontend/src/pages/Overview.tsx |
/Registry |
frontend | healthy | dashboard/frontend/src/pages/Registry.tsx |
/Settings |
frontend | healthy | dashboard/frontend/src/pages/Settings.tsx |
/MCPManager |
frontend | healthy | dashboard/frontend/src/pages/MCPManager.tsx |
/Traces |
frontend | healthy | dashboard/frontend/src/pages/Traces.tsx |
/Studio |
frontend | healthy | dashboard/frontend/src/pages/Studio.tsx |
/Providers |
frontend | healthy | dashboard/frontend/src/pages/Providers.tsx |
/setup/atoms |
frontend | healthy | dashboard/frontend/src/pages/setup/atoms.tsx |
/setup/SetupPage |
frontend | healthy | dashboard/frontend/src/pages/setup/SetupPage.tsx |
/setup/types |
frontend | healthy | dashboard/frontend/src/pages/setup/types.ts |
/setup/screens/VoiceScreen |
frontend | healthy | dashboard/frontend/src/pages/setup/screens/VoiceScreen.tsx |
/setup/screens/WelcomeScreen |
frontend | healthy | dashboard/frontend/src/pages/setup/screens/WelcomeScreen.tsx |
/setup/screens/InstallOverlay |
frontend | healthy | dashboard/frontend/src/pages/setup/screens/InstallOverlay.t… |
/setup/screens/FrameworkScreen |
frontend | healthy | dashboard/frontend/src/pages/setup/screens/FrameworkScreen.… |
/setup/screens/RuntimesScreen |
frontend | healthy | dashboard/frontend/src/pages/setup/screens/RuntimesScreen.t… |
/setup/screens/OpenClawOnboardModal |
frontend | healthy | dashboard/frontend/src/pages/setup/screens/OpenClawOnboardM… |
/setup/screens/ProfileScreen |
frontend | healthy | dashboard/frontend/src/pages/setup/screens/ProfileScreen.tsx |
/setup/screens/PolicyScreen |
frontend | healthy | dashboard/frontend/src/pages/setup/screens/PolicyScreen.tsx |
/setup/screens/ModelScreen |
frontend | healthy | dashboard/frontend/src/pages/setup/screens/ModelScreen.tsx |
/setup/screens/HardwareScreen |
frontend | healthy | dashboard/frontend/src/pages/setup/screens/HardwareScreen.t… |
/setup/screens/SummaryScreen |
frontend | healthy | dashboard/frontend/src/pages/setup/screens/SummaryScreen.tsx |
/ |
frontend | healthy | dashboard/frontend/src/App.tsx |
/jarvis |
frontend | healthy | dashboard/frontend/src/App.tsx |
/tasks |
frontend | healthy | dashboard/frontend/src/App.tsx |
/approvals |
frontend | healthy | dashboard/frontend/src/App.tsx |
/packs |
frontend | healthy | dashboard/frontend/src/App.tsx |
/workflows |
frontend | healthy | dashboard/frontend/src/App.tsx |
/providers |
frontend | healthy | dashboard/frontend/src/App.tsx |
/registry |
frontend | healthy | dashboard/frontend/src/App.tsx |
/traces |
frontend | healthy | dashboard/frontend/src/App.tsx |
/models |
frontend | healthy | dashboard/frontend/src/App.tsx |
/memory |
frontend | healthy | dashboard/frontend/src/App.tsx |
/audit |
frontend | healthy | dashboard/frontend/src/App.tsx |
/agents |
frontend | healthy | dashboard/frontend/src/App.tsx |
/command |
frontend | healthy | dashboard/frontend/src/App.tsx |
/workbench |
frontend | healthy | dashboard/frontend/src/App.tsx |
/research |
frontend | healthy | dashboard/frontend/src/App.tsx |
/mcp |
frontend | healthy | dashboard/frontend/src/App.tsx |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
audit_log |
data | healthy | clawos_core/logging/audit.py |
approvals |
data | healthy | clawos_core/logging/audit.py |
memories_meta |
data | healthy | bootstrap/memory_init.py |
reminders |
data | healthy | runtimes/agent/tools/productivity.py |
token_usage |
data | healthy | services/metricd/budget.py |
docs |
data | healthy | services/ragd/service.py |
chunks |
data | healthy | services/ragd/service.py |
sessions |
data | healthy | services/memd/service.py |
session_turns |
data | healthy | services/memd/service.py |
entities |
data | healthy | services/memd/service.py |
relationships |
data | healthy | services/memd/service.py |
triples |
data | healthy | services/memd/taosmd/knowledge_graph.py |
vm_memories |
data | healthy | services/memd/taosmd/vector_memory.py |
archive_index |
data | healthy | services/memd/taosmd/archive.py |
nodes |
data | healthy | services/braind/storage.py |
edges |
data | healthy | services/braind/storage.py |
ingestion_log |
data | healthy | services/braind/storage.py |
relations |
data | healthy | services/braind/main.py |
memories |
data | healthy | services/braind/main.py |
insights |
data | healthy | services/braind/main.py |
llm_calls |
data | healthy | services/observd/main.py |
workflow_runs |
data | healthy | workflows/durable_engine.py |
step_executions |
data | healthy | workflows/durable_engine.py |
events |
data | healthy | tools/calendar/import_ics.py |
action_sequences |
data | healthy | skills/browser_vision/main.py |
| Label | Layer | Status | Path |
|---|---|---|---|
port:7070 |
network | healthy | install.sh |
port:8080 |
network | healthy | tests/unit/test_service_registry.py |
port:8081 |
network | healthy | tests/unit/test_service_registry.py |
port:8082 |
network | healthy | tests/unit/test_service_registry.py |
port:7123 |
network | healthy | tests/system/test_desktop_launcher.py |
port:7082 |
network | healthy | clawos_core/service_registry.py |
port:5173 |
network | healthy | dashboard/frontend/vite.config.js |
port:18816 |
network | healthy | frameworks/catalog/langroid.yaml |
port:18815 |
network | healthy | frameworks/catalog/nanoclaw.yaml |
port:18814 |
network | healthy | frameworks/catalog/zeroclaw.yaml |
port:18812 |
network | healthy | frameworks/catalog/pocketflow.yaml |
port:18817 |
network | healthy | frameworks/catalog/openai_agents.yaml |
port:18811 |
network | healthy | frameworks/catalog/agentzero.yaml |
port:18813 |
network | healthy | frameworks/catalog/nullclaw.yaml |
port:18810 |
network | healthy | frameworks/catalog/smolagents.yaml |
port:18789 |
network | healthy | frameworks/catalog/openclaw.yaml |
port:5180 |
network | healthy | nexus/cli.py |
port:7074 |
network | healthy | configs/defaults.yaml |
port:7073 |
network | healthy | configs/defaults.yaml |
port:7075 |
network | healthy | configs/defaults.yaml |
port:7072 |
network | healthy | configs/defaults.yaml |
port:7071 |
network | healthy | configs/defaults.yaml |
port:7083 |
network | healthy | configs/defaults.yaml |
port:18800 |
network | healthy | configs/defaults.yaml |
port:11500 |
network | healthy | configs/defaults.yaml |
| Label | Layer | Status | Path |
|---|---|---|---|
127.0.0.1 |
network | healthy | install.sh |
192.168.1.50 |
network | healthy | clawos_core/constants.py |
46.25.88.57 |
network | healthy | dashboard/frontend/src/app/navigation.tsx |
1.27.17.56 |
network | healthy | dashboard/frontend/src/app/navigation.tsx |
1.5.3.43 |
network | healthy | dashboard/frontend/src/app/navigation.tsx |
192.168.1.42 |
network | healthy | dashboard/frontend/src/pages/Federation.tsx |
120.0.0.0 |
network | healthy | services/researchd/engine.py |
8.8.8.8 |
network | healthy | services/a2ad/discovery.py |
| Label | Layer | Status | Path |
|---|---|---|---|
sqlite |
data | healthy | adapters/memory/graph_adapter.py |
postgres |
data | healthy | clawctl/commands/mcp.py |
postgresql |
data | healthy | services/toolbridge/mcp_client.py |
mysql |
data | healthy | services/memd/taosmd/secret_filter.py |
mongodb |
data | healthy | services/memd/taosmd/secret_filter.py |
redis |
data | healthy | services/memd/taosmd/secret_filter.py |
| Label | Layer | Status | Path |
|---|---|---|---|
CommandCenterApp |
frontend | healthy | dashboard/frontend/src/App.tsx |
StructuredMessage |
frontend | healthy | dashboard/frontend/src/components/StructuredMessage.jsx |
LicensePage |
frontend | healthy | dashboard/frontend/src/pages/License.tsx |
BrainPage |
frontend | healthy | dashboard/frontend/src/pages/Brain.tsx |
SkillsPage |
frontend | healthy | dashboard/frontend/src/pages/Skills.tsx |
| Label | Layer | Status | Path |
|---|---|---|---|
lint |
cicd | healthy | .github/workflows/ci.yml |
test |
cicd | healthy | .github/workflows/ci.yml |
build |
cicd | healthy | .github/workflows/ci.yml |
package |
cicd | healthy | .github/workflows/release.yml |
audit |
cicd | healthy | .github/workflows/security.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
auth::services/dashd/static/assets/settings-Cqhn0ttt.js |
security | healthy | services/dashd/static/assets/settings-Cqhn0ttt.js |
auth::services/memd/taosmd/secret_filter.py |
security | healthy | services/memd/taosmd/secret_filter.py |
auth::dashboard/frontend/src/pages/Settings.tsx |
security | healthy | dashboard/frontend/src/pages/Settings.tsx |
| Label | Layer | Status | Path |
|---|---|---|---|
gha::ci |
cicd | healthy | .github/workflows/ci.yml |
gha::release |
cicd | healthy | .github/workflows/release.yml |
gha::security |
cicd | healthy | .github/workflows/security.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
loadbalancer |
network | healthy | tests/system/test_phase8.py |
nginx |
network | healthy | workflows/log_summarize/workflow.py |
| Label | Layer | Status | Path |
|---|---|---|---|
vps::azure |
hardware | healthy | clawos_core/catalog.py |
vps::aws |
hardware | healthy | services/memd/taosmd/secret_filter.py |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-j2f389jq |
software | healthy | /tmp/repobility-clone-j2f389jq |
| Label | Layer | Status | Path |
|---|---|---|---|
gpu (detected) |
hardware | healthy | install.sh |
| Label | Layer | Status | Path |
|---|---|---|---|
password_literal::tests/system/test_security_hardening.py |
security | healthy | tests/system/test_security_hardening.py |
This page is publicly accessible at:
https://repobility.com/scan/c909edc4-e5b0-4649-b779-d5b64f392b1d/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/c909edc4-e5b0-4649-b779-d5b64f392b1d/
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.