https://github.com/thomasblc/second-self
· scanned 2026-06-16 00:35 UTC (2 months, 2 weeks ago)
36 raw signals (0 security + 36 graph)
Last scanned 2 months, 2 weeks ago · v1 · 36 actionable findings from 1 signal source. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 328 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 |
|---|---|---|---|
looksDroppable |
software | healthy | connectors/whatsapp.js:looksDroppable |
clean |
software | healthy | connectors/whatsapp.js:clean |
parseWhatsApp |
software | healthy | connectors/whatsapp.js:parseWhatsApp |
authorStats |
software | healthy | connectors/whatsapp.js:authorStats |
isDir |
software | healthy | app/server.js:isDir |
dirStatus |
software | healthy | app/server.js:dirStatus |
identityPrompt |
software | healthy | app/server.js:identityPrompt |
DEFAULT_VAULT |
software | healthy | app/server.js:DEFAULT_VAULT |
isDemoVault |
software | healthy | app/server.js:isDemoVault |
browseDir |
software | healthy | app/server.js:browseDir |
embedFor |
software | healthy | app/server.js:embedFor |
invalidateCaches |
software | healthy | app/server.js:invalidateCaches |
ensureDocEmb |
software | healthy | app/server.js:ensureDocEmb |
doRetrain |
software | healthy | app/server.js:doRetrain |
scheduleAutoRetrain |
software | healthy | app/server.js:scheduleAutoRetrain |
doSync |
software | healthy | app/server.js:doSync |
scheduleAutoSync |
software | healthy | app/server.js:scheduleAutoSync |
host |
software | healthy | app/server.js:host |
broadcast |
software | healthy | app/server.js:broadcast |
startVaultWatch |
software | healthy | app/server.js:startVaultWatch |
send |
software | healthy | app/server.js:send |
reply |
software | healthy | app/server.js:reply |
fail |
software | healthy | app/server.js:fail |
push |
software | healthy | app/server.js:push |
handle |
software | healthy | app/server.js:handle |
qvec |
software | healthy | app/server.js:qvec |
onProgress |
software | healthy | app/server.js:onProgress |
p |
software | healthy | app/server.js:p |
qv |
software | healthy | app/server.js:qv |
paths |
software | healthy | app/server.js:paths |
executeTool |
software | healthy | app/server.js:executeTool |
shutdown |
software | healthy | app/server.js:shutdown |
ok |
software | healthy | app/test-e2e.mjs:ok |
section |
software | healthy | app/test-e2e.mjs:section |
longProse |
software | healthy | app/test-e2e.mjs:longProse |
waitHttp |
software | healthy | app/test-e2e.mjs:waitHttp |
tick |
software | healthy | app/test-e2e.mjs:tick |
req |
software | healthy | app/test-e2e.mjs:req |
connect |
software | healthy | app/test-e2e.mjs:connect |
main |
software | healthy | app/test-e2e.mjs:main |
splitLongWords |
software | healthy | app/lib/models.js:splitLongWords |
capChunk |
software | healthy | app/lib/models.js:capChunk |
chunkText |
software | healthy | app/lib/models.js:chunkText |
cosine |
software | healthy | app/lib/models.js:cosine |
topKPairs |
software | healthy | app/lib/models.js:topKPairs |
hardwareInfo |
software | healthy | app/lib/hardware.js:hardwareInfo |
fit |
software | healthy | app/lib/hardware.js:fit |
recommend |
software | healthy | app/lib/hardware.js:recommend |
type |
software | healthy | app/lib/_boot.js:type |
read |
software | healthy | app/lib/config.js:read |
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 |
OPEN-POINTS.md |
software | healthy | OPEN-POINTS.md |
package.json |
software | healthy | package.json |
package-lock.json |
software | healthy | package-lock.json |
SPEC.md |
software | healthy | SPEC.md |
LICENSE |
software | healthy | LICENSE |
whatsapp.js |
software | healthy | connectors/whatsapp.js |
server.js |
software | healthy | app/server.js |
test-e2e.mjs |
software | healthy | app/test-e2e.mjs |
models.js |
software | healthy | app/lib/models.js |
hardware.js |
software | healthy | app/lib/hardware.js |
_boot.js |
software | healthy | app/lib/_boot.js |
config.js |
software | healthy | app/lib/config.js |
cloud-chat.js |
software | healthy | app/lib/cloud-chat.js |
train.js |
software | healthy | app/lib/train.js |
context.js |
software | healthy | app/lib/context.js |
os-stores.js |
software | healthy | app/lib/os-stores.js |
select.js |
software | healthy | app/lib/select.js |
master-link.js |
software | healthy | app/lib/master-link.js |
graph.js |
software | healthy | app/lib/graph.js |
vault.js |
software | healthy | app/lib/vault.js |
catalog.js |
software | healthy | app/lib/catalog.js |
index.md |
software | healthy | app/sample-vault/index.md |
2026-06-13.md |
software | healthy | app/sample-vault/daily/2026-06-13.md |
second-self-app.md |
software | healthy | app/sample-vault/projects/second-self-app.md |
garden-redesign.md |
software | healthy | app/sample-vault/projects/garden-redesign.md |
local-ai.md |
software | healthy | app/sample-vault/topics/local-ai.md |
marco.md |
software | healthy | app/sample-vault/people/marco.md |
atomic-notes.md |
software | healthy | app/sample-vault/ideas/atomic-notes.md |
spaced-repetition.md |
software | healthy | app/sample-vault/ideas/spaced-repetition.md |
md.js |
software | healthy | app/public/md.js |
index.html |
software | healthy | app/public/index.html |
app.css |
software | healthy | app/public/app.css |
app.js |
software | healthy | app/public/app.js |
graph.js |
software | healthy | app/public/graph.js |
connectors-test.mjs |
software | healthy | spike/connectors-test.mjs |
train-supervisor.sh |
software | healthy | spike/train-supervisor.sh |
chat-compare.js |
software | healthy | spike/chat-compare.js |
provider.mjs |
software | healthy | spike/provider.mjs |
master-loopback.mjs |
software | healthy | spike/master-loopback.mjs |
probe-finetune.mjs |
software | healthy | spike/probe-finetune.mjs |
overnight-supervisor.sh |
software | healthy | spike/overnight-supervisor.sh |
probe-bitnet.mjs |
software | healthy | spike/probe-bitnet.mjs |
context-index-test.mjs |
software | healthy | spike/context-index-test.mjs |
finetune.js |
software | healthy | spike/finetune.js |
concurrency-test.mjs |
software | healthy | spike/concurrency-test.mjs |
make-bootstrap.js |
software | healthy | spike/make-bootstrap.js |
bitnet-probe.mjs |
software | healthy | spike/bitnet-probe.mjs |
build-sft.js |
software | healthy | pipeline/build-sft.js |
| Label | Layer | Status | Path |
|---|---|---|---|
connectors |
software | healthy | connectors |
app |
software | healthy | app |
lib |
software | healthy | app/lib |
sample-vault |
software | healthy | app/sample-vault |
daily |
software | healthy | app/sample-vault/daily |
projects |
software | healthy | app/sample-vault/projects |
topics |
software | healthy | app/sample-vault/topics |
people |
software | healthy | app/sample-vault/people |
ideas |
software | healthy | app/sample-vault/ideas |
public |
software | healthy | app/public |
spike |
software | healthy | spike |
pipeline |
software | healthy | pipeline |
| Label | Layer | Status | Path |
|---|---|---|---|
ModelManager |
software | healthy | app/lib/models.js:ModelManager |
Trainer |
software | healthy | app/lib/train.js:Trainer |
ContextIndex |
software | healthy | app/lib/context.js:ContextIndex |
marker |
software | healthy | app/lib/os-stores.js:marker |
MasterServer |
software | healthy | app/lib/master-link.js:MasterServer |
MasterClient |
software | healthy | app/lib/master-link.js:MasterClient |
Vault |
software | healthy | app/lib/vault.js:Vault |
Graph |
software | healthy | app/public/graph.js:Graph |
| Label | Layer | Status | Path |
|---|---|---|---|
port:3099 |
network | healthy | app/test-e2e.mjs |
port:3095 |
network | healthy | spike/concurrency-test.mjs |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-v7m6dkan |
software | healthy | /tmp/repobility-clone-v7m6dkan |
| Label | Layer | Status | Path |
|---|---|---|---|
sqlite |
data | healthy | app/server.js |
| Label | Layer | Status | Path |
|---|---|---|---|
127.0.0.1 |
network | healthy | app/server.js |
| Label | Layer | Status | Path |
|---|---|---|---|
gpu (detected) |
hardware | healthy | README.md |
This page is publicly accessible at:
https://repobility.com/scan/9df74a29-4f9d-431e-8d5e-9862c850d16d/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/9df74a29-4f9d-431e-8d5e-9862c850d16d/
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.