https://github.com/wholefoo/ai-os
· scanned 2026-06-16 00:57 UTC (2 months, 1 week ago)
158 raw signals (0 security + 158 graph)
Last scanned 2 months, 1 week ago · v1 · 157 actionable findings from 1 signal source. 1 repeated signal grouped for readability. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 1207 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 |
|---|---|---|---|
requireCommercial |
software | healthy | server.js:requireCommercial |
registerTenantRoutes |
software | healthy | server.js:registerTenantRoutes |
authMiddleware |
software | healthy | server.js:authMiddleware |
generateToken |
software | healthy | server.js:generateToken |
findUserByEmail |
software | healthy | server.js:findUserByEmail |
isValidSession |
software | healthy | server.js:isValidSession |
fulfillCheckoutSession |
software | healthy | server.js:fulfillCheckoutSession |
saveState |
software | healthy | server.js:saveState |
loadState |
software | healthy | server.js:loadState |
persistAllState |
software | healthy | server.js:persistAllState |
wsWorkspaceDir |
software | healthy | server.js:wsWorkspaceDir |
wsSiteLimit |
software | healthy | server.js:wsSiteLimit |
wsActiveCount |
software | healthy | server.js:wsActiveCount |
wsCleanType |
software | healthy | server.js:wsCleanType |
wsBriefWithType |
software | healthy | server.js:wsBriefWithType |
wsSetupHosting |
software | healthy | server.js:wsSetupHosting |
primary |
software | healthy | server.js:primary |
wsResolveFile |
software | healthy | server.js:wsResolveFile |
wsFindSite |
software | healthy | server.js:wsFindSite |
walk |
software | healthy | server.js:walk |
plan |
software | healthy | server.js:plan |
emit |
software | healthy | server.js:emit |
scheduleAutoSave |
software | healthy | server.js:scheduleAutoSave |
validateBody |
software | healthy | server.js:validateBody |
readDir |
software | healthy | server.js:readDir |
parseFrontmatter |
software | healthy | server.js:parseFrontmatter |
broadcast |
software | healthy | server.js:broadcast |
appendLog |
software | healthy | server.js:appendLog |
getSystemHealth |
software | healthy | server.js:getSystemHealth |
getAgentEffort |
software | healthy | server.js:getAgentEffort |
buildOpusRequest |
software | healthy | server.js:buildOpusRequest |
loadAgentPrompt |
software | healthy | server.js:loadAgentPrompt |
executeAgent |
software | healthy | server.js:executeAgent |
cost |
software | healthy | server.js:cost |
callAnthropic |
software | healthy | server.js:callAnthropic |
callChatCompletions |
software | healthy | server.js:callChatCompletions |
callGrok |
software | healthy | server.js:callGrok |
callDeepSeek |
software | healthy | server.js:callDeepSeek |
callGemini |
software | healthy | server.js:callGemini |
callOpenAI |
software | healthy | server.js:callOpenAI |
callPerplexity |
software | healthy | server.js:callPerplexity |
seedCostLedger |
software | healthy | server.js:seedCostLedger |
getCostSummary |
software | healthy | server.js:getCostSummary |
getVaultStats |
software | healthy | server.js:getVaultStats |
searchVault |
software | healthy | server.js:searchVault |
getSessionContext |
software | healthy | server.js:getSessionContext |
logActivity |
software | healthy | server.js:logActivity |
parseSkillParams |
software | healthy | server.js:parseSkillParams |
parseSkillSteps |
software | healthy | server.js:parseSkillSteps |
parseSkillAgents |
software | healthy | server.js:parseSkillAgents |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
ecosystem.config.js |
software | healthy | ecosystem.config.js |
HOSTING.md |
software | healthy | HOSTING.md |
README.md |
software | healthy | README.md |
package.json |
software | healthy | package.json |
CONTRIBUTING.md |
software | healthy | CONTRIBUTING.md |
Dockerfile |
software | healthy | Dockerfile |
package-lock.json |
software | healthy | package-lock.json |
server.js |
software | healthy | server.js |
.env.example |
software | healthy | .env.example |
.fallowrc.json |
software | healthy | .fallowrc.json |
docker-compose.yml |
software | healthy | docker-compose.yml |
n8n-workflow.json |
software | healthy | auto-research/n8n-workflow.json |
score.js |
software | healthy | auto-research/score.js |
README.md |
software | healthy | auto-research/README.md |
notify.js |
software | healthy | auto-research/notify.js |
instructions.md |
software | healthy | auto-research/instructions.md |
run-loop.js |
software | healthy | auto-research/run-loop.js |
landing-seo.html |
software | healthy | auto-research/seed/landing-seo.html |
free-audit.html |
software | healthy | dashboard/free-audit.html |
contact.html |
software | healthy | dashboard/contact.html |
terms.html |
software | healthy | dashboard/terms.html |
index.html |
software | healthy | dashboard/index.html |
privacy.html |
software | healthy | dashboard/privacy.html |
app.html |
software | healthy | dashboard/app.html |
about.html |
software | healthy | dashboard/about.html |
index.html |
software | healthy | dashboard/blog/index.html |
ai-agent-pricing-comparison-2026.html |
software | healthy | dashboard/blog/ai-agent-pricing-comparison-2026.html |
what-is-ai-operating-system.html |
software | healthy | dashboard/blog/what-is-ai-operating-system.html |
how-to-automate-seo-with-ai.html |
software | healthy | dashboard/blog/how-to-automate-seo-with-ai.html |
web-studio.js |
software | healthy | dashboard/js/web-studio.js |
app.js |
software | healthy | dashboard/js/app.js |
landing.js |
software | healthy | dashboard/js/landing.js |
monetization.html |
software | healthy | dashboard/docs/monetization.html |
api.html |
software | healthy | dashboard/docs/api.html |
getting-started.html |
software | healthy | dashboard/docs/getting-started.html |
design-system.html |
software | healthy | dashboard/docs/design-system.html |
agents.html |
software | healthy | dashboard/docs/agents.html |
license-community.html |
software | healthy | dashboard/docs/license-community.html |
deployment.html |
software | healthy | dashboard/docs/deployment.html |
knowledge-graph.html |
software | healthy | dashboard/docs/knowledge-graph.html |
architecture.html |
software | healthy | dashboard/docs/architecture.html |
billing.html |
software | healthy | dashboard/docs/billing.html |
license-enterprise.html |
software | healthy | dashboard/docs/license-enterprise.html |
skills.html |
software | healthy | dashboard/docs/skills.html |
batch-queue.html |
software | healthy | dashboard/docs/batch-queue.html |
index.html |
software | healthy | dashboard/docs/index.html |
media-production.html |
software | healthy | dashboard/docs/media-production.html |
license-business.html |
software | healthy | dashboard/docs/license-business.html |
notifications.html |
software | healthy | dashboard/docs/notifications.html |
hermes.html |
software | healthy | dashboard/docs/hermes.html |
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/tenant/branding |
api | healthy | server.js |
POST /api/branding |
api | healthy | server.js |
USE /api/ |
api | healthy | server.js |
GET /api/stripe/checkout |
api | healthy | server.js |
GET /api/stripe/success |
api | healthy | server.js |
POST /api/stripe/webhook |
api | healthy | server.js |
POST /api/auth/login |
api | healthy | server.js |
POST /api/auth/logout |
api | healthy | server.js |
GET /api/auth/me |
api | healthy | server.js |
GET /app |
api | healthy | server.js |
GET /sitemap.xml |
api | healthy | server.js |
GET /api/onboarding/status |
api | healthy | server.js |
POST /api/heygen/token |
api | healthy | server.js |
GET /api/heygen/status |
api | healthy | server.js |
GET /api/did/status |
api | healthy | server.js |
POST /api/did/talk |
api | healthy | server.js |
GET /api/did/talk/:id |
api | healthy | server.js |
POST /api/did/upload-photo |
api | healthy | server.js |
GET /api/did/photos |
api | healthy | server.js |
POST /api/livekit/token |
api | healthy | server.js |
GET /api/livekit/status |
api | healthy | server.js |
POST /api/tts |
api | healthy | server.js |
GET /free-audit |
api | healthy | server.js |
GET /blog |
api | healthy | server.js |
GET /blog/:slug |
api | healthy | server.js |
GET /about |
api | healthy | server.js |
GET /contact |
api | healthy | server.js |
GET /compare |
api | healthy | server.js |
GET /compare/:slug |
api | healthy | server.js |
GET /login |
api | healthy | server.js |
GET /terms |
api | healthy | server.js |
GET /privacy |
api | healthy | server.js |
GET /docs |
api | healthy | server.js |
GET /api/health |
api | healthy | server.js |
GET /api/web-studio/sites |
api | healthy | server.js |
POST /api/web-studio/sites |
api | healthy | server.js |
GET /api/web-studio/sites/:id |
api | healthy | server.js |
DELETE /api/web-studio/sites/:id |
api | healthy | server.js |
GET /api/web-studio/sites/:id/files |
api | healthy | server.js |
GET /api/web-studio/sites/:id/file |
api | healthy | server.js |
PUT /api/web-studio/sites/:id/file |
api | healthy | server.js |
POST /api/web-studio/sites/:id/ai-edit |
api | healthy | server.js |
GET /api/web-studio/sites/:id/content |
api | healthy | server.js |
PUT /api/web-studio/sites/:id/content |
api | healthy | server.js |
POST /api/web-studio/sites/:id/build |
api | healthy | server.js |
POST /api/web-studio/sites/:id/domain |
api | healthy | server.js |
GET /api/web-studio/sites/:id/dns-check |
api | healthy | server.js |
POST /api/web-studio/sites/:id/publish |
api | healthy | server.js |
POST /api/web-studio/sites/:id/unpublish |
api | healthy | server.js |
GET /api/web-studio/sites/:id/preview/* |
api | healthy | server.js |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
auto-research |
software | healthy | auto-research |
seed |
software | healthy | auto-research/seed |
dashboard |
software | healthy | dashboard |
blog |
software | healthy | dashboard/blog |
js |
software | healthy | dashboard/js |
docs |
software | healthy | dashboard/docs |
css |
software | healthy | dashboard/css |
compare |
software | healthy | dashboard/compare |
deploy |
software | healthy | deploy |
hosting |
software | healthy | deploy/hosting |
lib |
software | healthy | lib |
web-studio |
software | healthy | lib/web-studio |
commercial |
software | healthy | commercial |
org-chart |
software | healthy | commercial/org-chart |
enterprise |
software | healthy | commercial/enterprise |
lib |
software | healthy | commercial/lib |
modules |
software | healthy | commercial/modules |
seo-unlimited |
software | healthy | commercial/modules/seo-unlimited |
advanced-reporting |
software | healthy | commercial/modules/advanced-reporting |
grok-intel |
software | healthy | commercial/modules/grok-intel |
hermes-advanced |
software | healthy | commercial/modules/hermes-advanced |
agent-builder |
software | healthy | commercial/modules/agent-builder |
youtube-intel |
software | healthy | commercial/modules/youtube-intel |
browser-agent |
software | healthy | commercial/modules/browser-agent |
design-system |
software | healthy | commercial/modules/design-system |
video-meetings |
software | healthy | commercial/modules/video-meetings |
creative-studio |
software | healthy | commercial/modules/creative-studio |
lead-gen |
software | healthy | commercial/modules/lead-gen |
self-improving |
software | healthy | commercial/modules/self-improving |
.claude |
software | healthy | .claude |
config |
software | healthy | .claude/config |
rules |
software | healthy | .claude/rules |
projects |
software | healthy | .claude/projects |
commands |
software | healthy | .claude/commands |
pipelines |
software | healthy | .claude/pipelines |
identity |
software | healthy | .claude/identity |
agents |
software | healthy | .claude/agents |
skills |
software | healthy | .claude/skills |
tools |
software | healthy | tools |
agent-worker |
software | healthy | agent-worker |
.github |
software | healthy | .github |
workflows |
software | healthy | .github/workflows |
| Label | Layer | Status | Path |
|---|---|---|---|
auth::dashboard/docs/license-enterprise.html |
security | healthy | dashboard/docs/license-enterprise.html |
auth::README.md |
security | healthy | README.md |
auth::dashboard/docs/license-community.html |
security | healthy | dashboard/docs/license-community.html |
auth::dashboard/docs/billing.html |
security | healthy | dashboard/docs/billing.html |
auth::dashboard/docs/license-business.html |
security | healthy | dashboard/docs/license-business.html |
auth::dashboard/about.html |
security | healthy | dashboard/about.html |
auth::dashboard/docs/index.html |
security | healthy | dashboard/docs/index.html |
auth::dashboard/js/app.js |
security | healthy | dashboard/js/app.js |
auth::server.js |
security | healthy | server.js |
auth::commercial/enterprise/sso.js |
security | healthy | commercial/enterprise/sso.js |
auth::dashboard/index.html |
security | healthy | dashboard/index.html |
| Label | Layer | Status | Path |
|---|---|---|---|
port:3000 |
network | healthy | ecosystem.config.js |
port:8420 |
network | healthy | docker-compose.yml |
port:03 |
network | healthy | deploy/install-vps.sh |
port:30 |
network | healthy | deploy/install-vps.sh |
port:3333 |
network | healthy | .github/workflows/ci.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
127.0.0.1 |
network | healthy | README.md |
123.45.67.89 |
network | healthy | deploy/push-update.sh |
| Label | Layer | Status | Path |
|---|---|---|---|
image::Dockerfile |
hardware | healthy | Dockerfile |
ai-os |
hardware | healthy | docker-compose.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
password_literal::deploy/install-vps.sh |
security | healthy | deploy/install-vps.sh |
password_literal::deploy/add-n8n.sh |
security | healthy | deploy/add-n8n.sh |
| Label | Layer | Status | Path |
|---|---|---|---|
lint-and-boot |
cicd | healthy | .github/workflows/ci.yml |
security |
cicd | healthy | .github/workflows/ci.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-ti9m9tnz |
software | healthy | /tmp/repobility-clone-ti9m9tnz |
| Label | Layer | Status | Path |
|---|---|---|---|
nginx |
network | healthy | README.md |
| Label | Layer | Status | Path |
|---|---|---|---|
gha::ci |
cicd | healthy | .github/workflows/ci.yml |
This page is publicly accessible at:
https://repobility.com/scan/ebfbec4c-2fa4-42d0-8fe5-52e44c8caf51/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/ebfbec4c-2fa4-42d0-8fe5-52e44c8caf51/
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.