https://github.com/scrypster/muninndb
· scanned 2026-06-16 00:05 UTC (2 months, 3 weeks ago)
103 raw signals (0 security + 103 graph)
Last scanned 2 months, 3 weeks ago · v1 · 81 actionable findings from 1 signal source. 22 repeated signals grouped for readability. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 1211 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 |
|---|---|---|---|
remember.go |
software | healthy | remember.go |
README.md |
software | healthy | README.md |
recall.go |
software | healthy | recall.go |
types.go |
software | healthy | types.go |
CLA.md |
software | healthy | CLA.md |
install.sh |
software | healthy | install.sh |
CONTRIBUTING.md |
software | healthy | CONTRIBUTING.md |
Dockerfile |
software | healthy | Dockerfile |
.goreleaser.yml |
software | healthy | .goreleaser.yml |
go.mod |
software | healthy | go.mod |
Makefile |
software | healthy | Makefile |
muninn.go |
software | healthy | muninn.go |
muninn_test.go |
software | healthy | muninn_test.go |
LICENSE |
software | healthy | LICENSE |
NOTICE |
software | healthy | NOTICE |
dream.go |
software | healthy | dream.go |
CHANGELOG.md |
software | healthy | CHANGELOG.md |
docker-compose.yml |
software | healthy | docker-compose.yml |
types.go |
software | healthy | internal/types/types.go |
types_test.go |
software | healthy | internal/types/types_test.go |
cluster_test.go |
software | healthy | internal/config/cluster_test.go |
cluster.go |
software | healthy | internal/config/cluster.go |
plugin.go |
software | healthy | internal/config/plugin.go |
tls.go |
software | healthy | internal/config/tls.go |
plugin_test.go |
software | healthy | internal/config/plugin_test.go |
advertise_addr_test.go |
software | healthy | internal/config/advertise_addr_test.go |
admin.go |
software | healthy | internal/auth/admin.go |
middleware_internal_test.go |
software | healthy | internal/auth/middleware_internal_test.go |
middleware_test.go |
software | healthy | internal/auth/middleware_test.go |
bootstrap.go |
software | healthy | internal/auth/bootstrap.go |
plasticity_ltp_test.go |
software | healthy | internal/auth/plasticity_ltp_test.go |
vault_config.go |
software | healthy | internal/auth/vault_config.go |
plasticity.go |
software | healthy | internal/auth/plasticity.go |
types.go |
software | healthy | internal/auth/types.go |
keys_store_test.go |
software | healthy | internal/auth/keys_store_test.go |
token.go |
software | healthy | internal/auth/token.go |
recall_modes.go |
software | healthy | internal/auth/recall_modes.go |
bypass_test.go |
software | healthy | internal/auth/bypass_test.go |
admin_test.go |
software | healthy | internal/auth/admin_test.go |
keys.go |
software | healthy | internal/auth/keys.go |
token_test.go |
software | healthy | internal/auth/token_test.go |
bootstrap_test.go |
software | healthy | internal/auth/bootstrap_test.go |
rrf_plasticity_test.go |
software | healthy | internal/auth/rrf_plasticity_test.go |
middleware.go |
software | healthy | internal/auth/middleware.go |
keys_store.go |
software | healthy | internal/auth/keys_store.go |
vault_config_test.go |
software | healthy | internal/auth/vault_config_test.go |
session.go |
software | healthy | internal/auth/session.go |
plasticity_test.go |
software | healthy | internal/auth/plasticity_test.go |
store_adapter.go |
software | healthy | internal/plugin/store_adapter.go |
admin.go |
software | healthy | internal/plugin/admin.go |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
internal |
software | healthy | internal |
types |
software | healthy | internal/types |
config |
software | healthy | internal/config |
auth |
software | healthy | internal/auth |
plugin |
software | healthy | internal/plugin |
llmstats |
software | healthy | internal/plugin/llmstats |
embed |
software | healthy | internal/plugin/embed |
enrich |
software | healthy | internal/plugin/enrich |
consolidation |
software | healthy | internal/consolidation |
mcp |
software | healthy | internal/mcp |
replication |
software | healthy | internal/replication |
ui |
software | healthy | internal/ui |
provenance |
software | healthy | internal/provenance |
brief |
software | healthy | internal/brief |
backup |
software | healthy | internal/backup |
episodic |
software | healthy | internal/episodic |
audit |
software | healthy | internal/audit |
transport |
software | healthy | internal/transport |
grpc |
software | healthy | internal/transport/grpc |
mbp |
software | healthy | internal/transport/mbp |
rest |
software | healthy | internal/transport/rest |
scoring |
software | healthy | internal/scoring |
query |
software | healthy | internal/query |
mql |
software | healthy | internal/query/mql |
bench |
software | healthy | internal/bench |
index |
software | healthy | internal/index |
hnsw |
software | healthy | internal/index/hnsw |
adjacency |
software | healthy | internal/index/adjacency |
fts |
software | healthy | internal/index/fts |
logging |
software | healthy | internal/logging |
engine |
software | healthy | internal/engine |
vaultjob |
software | healthy | internal/engine/vaultjob |
brief |
software | healthy | internal/engine/brief |
activation |
software | healthy | internal/engine/activation |
autoassoc |
software | healthy | internal/engine/autoassoc |
coherence |
software | healthy | internal/engine/coherence |
novelty |
software | healthy | internal/engine/novelty |
circuit |
software | healthy | internal/engine/circuit |
trigger |
software | healthy | internal/engine/trigger |
metrics |
software | healthy | internal/metrics |
latency |
software | healthy | internal/metrics/latency |
wal |
software | healthy | internal/wal |
cognitive |
software | healthy | internal/cognitive |
working |
software | healthy | internal/working |
tlsutil |
software | healthy | internal/tlsutil |
storage |
software | healthy | internal/storage |
erf |
software | healthy | internal/storage/erf |
cache |
software | healthy | internal/storage/cache |
keys |
software | healthy | internal/storage/keys |
migrate |
software | healthy | internal/storage/migrate |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
parsePluginConfigResponse |
software | healthy | web/static/js/plugin-config-utils.js:parsePluginConfigRespo… |
p |
software | healthy | web/static/js/app.js:p |
onHash |
software | healthy | web/static/js/app.js:onHash |
tag |
software | healthy | web/static/js/app.js:tag |
entityType |
software | healthy | web/static/js/app.js:entityType |
toRow |
software | healthy | web/static/js/app.js:toRow |
models |
software | healthy | web/static/js/app.js:models |
secondsToMillis |
software | healthy | web/static/js/time-utils.js:secondsToMillis |
nanosToMillis |
software | healthy | web/static/js/time-utils.js:nanosToMillis |
globalTeardown |
software | healthy | web/e2e/global-teardown.ts:globalTeardown |
globalSetup |
software | healthy | web/e2e/global-setup.ts:globalSetup |
main |
software | healthy | sdk/node/examples/lifecycle.ts:main |
main |
software | healthy | sdk/node/examples/quickstart.ts:main |
main |
software | healthy | sdk/node/examples/cognitive-loop.ts:main |
parseFrame |
software | healthy | sdk/node/src/sse.ts:parseFrame |
doFetch |
software | healthy | sdk/node/src/client.ts:doFetch |
makeClient |
software | healthy | sdk/node/src/client.test.ts:makeClient |
errorFromStatus |
software | healthy | sdk/node/src/errors.ts:errorFromStatus |
msg |
software | healthy | sdk/node/src/errors.ts:msg |
mock_client |
software | healthy | sdk/python/tests/test_sdk_unit.py:23 |
test_write_returns_id |
software | healthy | sdk/python/tests/test_sdk_unit.py:34 |
test_write_batch_returns_results |
software | healthy | sdk/python/tests/test_sdk_unit.py:46 |
test_read_includes_coherence |
software | healthy | sdk/python/tests/test_sdk_unit.py:74 |
test_read_without_coherence |
software | healthy | sdk/python/tests/test_sdk_unit.py:108 |
test_forget_soft_delete |
software | healthy | sdk/python/tests/test_sdk_unit.py:137 |
test_forget_hard_delete |
software | healthy | sdk/python/tests/test_sdk_unit.py:149 |
test_subscribe_threshold_zero_is_sent |
software | healthy | sdk/python/tests/test_sdk_unit.py:163 |
test_subscribe_threshold_none_not_sent |
software | healthy | sdk/python/tests/test_sdk_unit.py:173 |
test_activate_returns_activations |
software | healthy | sdk/python/tests/test_sdk_unit.py:187 |
test_traverse_follow_entities_sent |
software | healthy | sdk/python/tests/test_sdk_unit.py:212 |
handler |
software | healthy | sdk/python/tests/test_sdk_unit.py:278 |
test_traverse_follow_entities_not_sent_when_false |
software | healthy | sdk/python/tests/test_sdk_unit.py:231 |
test_stats_returns_engram_count |
software | healthy | sdk/python/tests/test_sdk_unit.py:254 |
test_link_sends_correct_body |
software | healthy | sdk/python/tests/test_sdk_unit.py:275 |
test_not_found_raises_muninn_not_found |
software | healthy | sdk/python/tests/test_sdk_unit.py:306 |
test_auth_error_raises_muninn_auth_error |
software | healthy | sdk/python/tests/test_sdk_unit.py:318 |
test_subscribe_sends_push_on_write_param |
software | healthy | sdk/python/tests/test_sdk_unit.py:332 |
test_subscribe_parses_nested_engram_push |
software | healthy | sdk/python/tests/test_sdk_unit.py:345 |
test_health |
software | healthy | sdk/python/tests/test_sdk_smoke.py:34 |
test_write_returns_valid_ulid |
software | healthy | sdk/python/tests/test_sdk_smoke.py:42 |
test_write_then_read_round_trip |
software | healthy | sdk/python/tests/test_sdk_smoke.py:64 |
test_activate_returns_valid_response_structure |
software | healthy | sdk/python/tests/test_sdk_smoke.py:95 |
test_no_auth_returns_error_or_gracefully_handles |
software | healthy | sdk/python/tests/test_sdk_smoke.py:150 |
__init__ |
software | healthy | sdk/python/muninn/client.py:83 |
__aenter__ |
software | healthy | sdk/python/muninn/client.py:102 |
__aexit__ |
software | healthy | sdk/python/muninn/client.py:115 |
write |
software | healthy | sdk/python/muninn/client.py:120 |
write_batch |
software | healthy | sdk/python/muninn/client.py:182 |
activate |
software | healthy | sdk/python/muninn/client.py:230 |
read |
software | healthy | sdk/python/muninn/client.py:307 |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
OK |
software | healthy | sdk/node/test.ts:OK |
MuninnClient |
software | healthy | sdk/node/src/client.ts:MuninnClient |
MuninnError |
software | healthy | sdk/node/src/errors.ts:MuninnError |
MuninnAuthError |
software | healthy | sdk/node/src/errors.ts:MuninnAuthError |
MuninnNotFoundError |
software | healthy | sdk/node/src/errors.ts:MuninnNotFoundError |
MuninnConflictError |
software | healthy | sdk/node/src/errors.ts:MuninnConflictError |
MuninnServerError |
software | healthy | sdk/node/src/errors.ts:MuninnServerError |
MuninnConnectionError |
software | healthy | sdk/node/src/errors.ts:MuninnConnectionError |
MuninnTimeoutError |
software | healthy | sdk/node/src/errors.ts:MuninnTimeoutError |
MuninnClient |
software | healthy | sdk/python/muninn/client.py:52 |
WriteRequest |
software | healthy | sdk/python/muninn/types.py:8 |
BatchWriteResult |
software | healthy | sdk/python/muninn/types.py:27 |
BatchWriteResponse |
software | healthy | sdk/python/muninn/types.py:37 |
WriteResponse |
software | healthy | sdk/python/muninn/types.py:44 |
ActivateRequest |
software | healthy | sdk/python/muninn/types.py:53 |
ActivationItem |
software | healthy | sdk/python/muninn/types.py:66 |
BriefSentence |
software | healthy | sdk/python/muninn/types.py:82 |
ActivateResponse |
software | healthy | sdk/python/muninn/types.py:91 |
ReadResponse |
software | healthy | sdk/python/muninn/types.py:102 |
CoherenceResult |
software | healthy | sdk/python/muninn/types.py:121 |
StatResponse |
software | healthy | sdk/python/muninn/types.py:133 |
PushEngram |
software | healthy | sdk/python/muninn/types.py:143 |
Push |
software | healthy | sdk/python/muninn/types.py:152 |
EvolveResponse |
software | healthy | sdk/python/muninn/types.py:166 |
ConsolidateResponse |
software | healthy | sdk/python/muninn/types.py:173 |
DecideResponse |
software | healthy | sdk/python/muninn/types.py:182 |
RestoreResponse |
software | healthy | sdk/python/muninn/types.py:189 |
TraversalNode |
software | healthy | sdk/python/muninn/types.py:199 |
TraversalEdge |
software | healthy | sdk/python/muninn/types.py:209 |
TraverseResponse |
software | healthy | sdk/python/muninn/types.py:219 |
ExplainComponents |
software | healthy | sdk/python/muninn/types.py:229 |
ExplainResponse |
software | healthy | sdk/python/muninn/types.py:241 |
SetStateResponse |
software | healthy | sdk/python/muninn/types.py:255 |
DeletedEngram |
software | healthy | sdk/python/muninn/types.py:264 |
ListDeletedResponse |
software | healthy | sdk/python/muninn/types.py:275 |
RetryEnrichResponse |
software | healthy | sdk/python/muninn/types.py:283 |
ContradictionItem |
software | healthy | sdk/python/muninn/types.py:293 |
ContradictionsResponse |
software | healthy | sdk/python/muninn/types.py:304 |
EngramItem |
software | healthy | sdk/python/muninn/types.py:311 |
ListEngramsResponse |
software | healthy | sdk/python/muninn/types.py:324 |
AssociationItem |
software | healthy | sdk/python/muninn/types.py:334 |
SessionEntry |
software | healthy | sdk/python/muninn/types.py:343 |
SessionResponse |
software | healthy | sdk/python/muninn/types.py:352 |
SSEStream |
software | healthy | sdk/python/muninn/sse.py:12 |
MuninnDBMemory |
software | healthy | sdk/python/muninn/langchain.py:60 |
MuninnError |
software | healthy | sdk/python/muninn/errors.py:4 |
MuninnConnectionError |
software | healthy | sdk/python/muninn/errors.py:12 |
MuninnAuthError |
software | healthy | sdk/python/muninn/errors.py:18 |
MuninnNotFound |
software | healthy | sdk/python/muninn/errors.py:24 |
MuninnConflict |
software | healthy | sdk/python/muninn/errors.py:30 |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
127.0.0.1 |
network | healthy | README.md |
10.0.0.1 |
network | healthy | internal/config/cluster_test.go |
10.0.0.2 |
network | healthy | internal/config/cluster_test.go |
10.0.0.5 |
network | healthy | internal/replication/reconcile_joined_peer_test.go |
10.0.1.1 |
network | healthy | internal/replication/msp_test.go |
10.0.2.5 |
network | healthy | internal/replication/msp_test.go |
10.0.0.3 |
network | healthy | internal/transport/mbp/cluster_frames_test.go |
10.0.0.6 |
network | healthy | internal/transport/mbp/cluster_frames_test.go |
192.168.1.5 |
network | healthy | internal/transport/rest/admin_coverage_test.go |
192.168.1.1 |
network | healthy | internal/transport/rest/admin_coverage_test.go |
10.0.0.99 |
network | healthy | internal/transport/rest/ratelimit_test.go |
192.0.2.1 |
network | healthy | internal/transport/rest/ratelimit_test.go |
203.0.113.50 |
network | healthy | internal/transport/rest/ratelimit_test.go |
198.51.100.22 |
network | healthy | internal/transport/rest/ratelimit_test.go |
192.168.1.100 |
network | healthy | internal/engine/novelty/novelty_test.go |
172.16.0.1 |
network | healthy | cmd/muninn/server_test.go |
10.10.10.10 |
network | healthy | cmd/muninn/server_test.go |
10.0.1.5 |
network | healthy | cmd/muninn/cluster.go |
127.0.0.0 |
network | healthy | cmd/muninn/status.go |
203.0.113.10 |
network | healthy | cmd/muninn/webui_san_test.go |
127.5.6.7 |
network | healthy | cmd/muninn/status_test.go |
192.168.1.10 |
network | healthy | cmd/muninn/exposure_warn_test.go |
203.0.113.7 |
network | healthy | cmd/muninn/exposure_warn_test.go |
| Label | Layer | Status | Path |
|---|---|---|---|
build-and-push |
cicd | healthy | .github/workflows/docker-publish.yml |
merge-manifests |
cicd | healthy | .github/workflows/docker-publish.yml |
go |
cicd | healthy | .github/workflows/ci.yml |
cli-integration |
cicd | healthy | .github/workflows/ci.yml |
windows |
cicd | healthy | .github/workflows/ci.yml |
python-sdk |
cicd | healthy | .github/workflows/ci.yml |
playwright-e2e |
cicd | healthy | .github/workflows/ci.yml |
shellcheck |
cicd | healthy | .github/workflows/ci.yml |
api-spec-validation |
cicd | healthy | .github/workflows/ci.yml |
vuln-check |
cicd | healthy | .github/workflows/ci.yml |
build |
cicd | healthy | .github/workflows/release.yml |
build-windows |
cicd | healthy | .github/workflows/release.yml |
release |
cicd | healthy | .github/workflows/release.yml |
update-formula |
cicd | healthy | .github/workflows/release.yml |
publish-python |
cicd | healthy | .github/workflows/publish-sdk.yml |
publish-node |
cicd | healthy | .github/workflows/publish-sdk.yml |
publish-php |
cicd | healthy | .github/workflows/publish-sdk.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
/api/engrams |
frontend | healthy | sdk/node/src/client.ts |
/api/engrams/batch |
frontend | healthy | sdk/node/src/client.ts |
/api/activate |
frontend | healthy | sdk/node/src/client.ts |
/api/link |
frontend | healthy | sdk/node/src/client.ts |
/api/consolidate |
frontend | healthy | sdk/node/src/client.ts |
/api/decide |
frontend | healthy | sdk/node/src/client.ts |
/api/traverse |
frontend | healthy | sdk/node/src/client.ts |
/api/explain |
frontend | healthy | sdk/node/src/client.ts |
/api/deleted |
frontend | healthy | sdk/node/src/client.ts |
/api/contradictions |
frontend | healthy | sdk/node/src/client.ts |
/api/guide |
frontend | healthy | sdk/node/src/client.ts |
/api/stats |
frontend | healthy | sdk/node/src/client.ts |
/api/vaults |
frontend | healthy | sdk/node/src/client.ts |
/api/session |
frontend | healthy | sdk/node/src/client.ts |
/api/health |
frontend | healthy | sdk/node/src/client.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
port:8474 |
network | healthy | README.md |
port:8475 |
network | healthy | README.md |
port:8476 |
network | healthy | README.md |
port:8750 |
network | healthy | README.md |
port:8477 |
network | healthy | docker-compose.yml |
port:11434 |
network | healthy | docker-compose.yml |
port:443 |
network | healthy | internal/plugin/provider.go |
port:80 |
network | healthy | internal/plugin/provider.go |
port:5173 |
network | healthy | web/vite.config.js |
port:18475 |
network | healthy | contrib/cluster/docker-compose.yml |
port:28475 |
network | healthy | contrib/cluster/docker-compose.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
auth::cmd/muninn/setup_ai_test.go |
security | healthy | cmd/muninn/setup_ai_test.go |
auth::sdk/go/muninn/examples/lifecycle/main.go |
security | healthy | sdk/go/muninn/examples/lifecycle/main.go |
auth::sdk/node/examples/quickstart.ts |
security | healthy | sdk/node/examples/quickstart.ts |
auth::cmd/muninn/setup_ai.go |
security | healthy | cmd/muninn/setup_ai.go |
auth::sdk/python/examples/full_api.py |
security | healthy | sdk/python/examples/full_api.py |
auth::internal/plugin/enrich/prompts.go |
security | healthy | internal/plugin/enrich/prompts.go |
auth::internal/mcp/handlers_test.go |
security | healthy | internal/mcp/handlers_test.go |
auth::README.md |
security | healthy | README.md |
auth::internal/engine/engine_test.go |
security | healthy | internal/engine/engine_test.go |
| Label | Layer | Status | Path |
|---|---|---|---|
redis |
data | healthy | README.md |
postgres |
data | healthy | README.md |
mariadb |
data | healthy | LICENSE |
postgresql |
data | healthy | sdk/php/README.md |
mysql |
data | healthy | sdk/php/README.md |
sqlite |
data | healthy | sdk/php/README.md |
| Label | Layer | Status | Path |
|---|---|---|---|
image::Dockerfile |
hardware | healthy | Dockerfile |
muninndb |
hardware | healthy | docker-compose.yml |
cortex |
hardware | healthy | contrib/cluster/docker-compose.yml |
lobe1 |
hardware | healthy | contrib/cluster/docker-compose.yml |
lobe2 |
hardware | healthy | contrib/cluster/docker-compose.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
gha::docker-publish |
cicd | healthy | .github/workflows/docker-publish.yml |
gha::ci |
cicd | healthy | .github/workflows/ci.yml |
gha::release |
cicd | healthy | .github/workflows/release.yml |
gha::publish-sdk |
cicd | healthy | .github/workflows/publish-sdk.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
HOMEBREW_TAP_GITHUB_TOKEN |
cicd | healthy | — |
PHP_SDK_DEPLOY_KEY |
cicd | healthy | — |
GITHUB_TOKEN |
cicd | healthy | — |
NPM_TOKEN |
cicd | healthy | — |
| Label | Layer | Status | Path |
|---|---|---|---|
password_literal::internal/auth/bootstrap.go |
security | healthy | internal/auth/bootstrap.go |
password_literal::web/e2e/global-setup.ts |
security | healthy | web/e2e/global-setup.ts |
password_literal::contrib/cluster/docker-compose.yml |
security | healthy | contrib/cluster/docker-compose.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
nginx |
network | healthy | internal/ui/server.go |
loadbalancer |
network | healthy | internal/transport/rest/cluster_handlers.go |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-dr0zbopc |
software | healthy | /tmp/repobility-clone-dr0zbopc |
| Label | Layer | Status | Path |
|---|---|---|---|
POST /api/auth/login |
api | healthy | web/e2e/global-setup.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
grpc::MuninnDB |
api | healthy | proto/muninn/v1/service.proto |
| Label | Layer | Status | Path |
|---|---|---|---|
kafka |
data | healthy | README.md |
| Label | Layer | Status | Path |
|---|---|---|---|
gpu (detected) |
hardware | healthy | web/static/js/app.js |
This page is publicly accessible at:
https://repobility.com/scan/b0ba09a6-91a0-4fec-9199-eda4cdeae31d/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/b0ba09a6-91a0-4fec-9199-eda4cdeae31d/
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.