Public scan — anyone with this URL can view this analysis. Sign up to track your own repos privately, run scheduled re-scans, and get AI fix prompts via your dashboard.

buildingjoshbetter/TrueMemory

https://github.com/buildingjoshbetter/TrueMemory · scanned 2026-05-15 06:14 UTC (4 weeks, 1 day ago) · 10 languages

87 raw signals (27 security + 60 graph) 74th percentile · Python · medium (20-100K LoC) System graph score 94 (lower by 17)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 4 weeks, 1 day ago · v1 · 8 actionable findings from 1 signal source. 14 repeated signals grouped for readability. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.

JSON
Score breakdown â 2026-05-17-v4 calibration-aware
Component Sub-score Weight Contribution
structure_score 75.0 0.15 11.25
security_score 78.2 0.25 19.55
testing_score 85.0 0.20 17.00
documentation_score 99.0 0.15 14.85
practices_score 65.0 0.15 9.75
code_quality 47.9 0.10 4.79
Overall 1.00 77.2
Calibrated penalty buckets (security_score): agent: 6.4 · threat: 15.4
Severity distribution — click a segment to filter
Active filters: excluding tests × Reset all

All 1737 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.

LabelLayerStatusPath
_disable_ramp_cooldown software healthy tests/test_spawn_gate.py:18
test_spawn_gate_yields_true_under_cap software healthy tests/test_spawn_gate.py:29
test_spawn_gate_yields_false_at_cap software healthy tests/test_spawn_gate.py:42
test_spawn_gate_windows_fallback software healthy tests/test_spawn_gate.py:55
test_spawn_cap_env_var_override software healthy tests/test_spawn_gate.py:72
test_edge_ceiling_by_cpu_cores software healthy tests/test_spawn_gate.py:85
test_base_ceiling_by_unified_memory software healthy tests/test_spawn_gate.py:119
test_memory_free_pct_classification software healthy tests/test_spawn_gate.py:152
test_warn_halves_cap_after_hysteresis software healthy tests/test_spawn_gate.py:167
test_critical_drops_to_floor software healthy tests/test_spawn_gate.py:193
test_swap_growth_triggers_emergency software healthy tests/test_spawn_gate.py:220
test_stable_swap_does_not_trigger software healthy tests/test_spawn_gate.py:241
test_ramp_up_persists_across_calls software healthy tests/test_spawn_gate.py:265
test_state_expires_after_timeout software healthy tests/test_spawn_gate.py:296
test_single_warn_does_not_reduce software healthy tests/test_spawn_gate.py:330
test_ramp_up_cooldown_prevents_rapid_ramp software healthy tests/test_spawn_gate.py:358
_json_load software healthy tests/test_spawn_gate.py:381
test_drain_backlog_respects_spawn_cap software healthy tests/test_spawn_gate.py:391
_counting_gate software healthy tests/test_spawn_gate.py:413
_mock_popen software healthy tests/test_spawn_gate.py:424
server software healthy tests/test_llm_fn_init.py:18
test_no_api_keys_returns_none_without_errors software healthy tests/test_llm_fn_init.py:41
test_anthropic_init_failure_stores_error_and_logs software healthy tests/test_llm_fn_init.py:47
_boom software healthy tests/test_llm_fn_init.py:141
test_successful_provider_clears_that_providers_error software healthy tests/test_llm_fn_init.py:72
_boom_anthropic software healthy tests/test_llm_fn_init.py:79
_ok_openrouter software healthy tests/test_llm_fn_init.py:82
_fn software healthy tests/test_llm_fn_init.py:83
test_importing_mcp_server_does_not_set_hf_offline software healthy tests/test_llm_fn_init.py:98
test_all_providers_fail_sets_none_and_records_all software healthy tests/test_llm_fn_init.py:136
search software healthy tests/test_encoding_gate_weight_env.py:7
test_env_var_weights_applied software healthy tests/test_encoding_gate_weight_env.py:11
test_explicit_args_override_env software healthy tests/test_encoding_gate_weight_env.py:28
test_import_setup_cli_integrations software healthy tests/test_onboarding.py:13
test_import_hooks_cli software healthy tests/test_onboarding.py:17
test_setup_accepts_cli_flag software healthy tests/test_onboarding.py:23
test_detect_installed_returns_adapters software healthy tests/test_onboarding.py:35
test_get_adapter_known software healthy tests/test_onboarding.py:41
test_get_adapter_unknown_returns_none software healthy tests/test_onboarding.py:48
test_mark_configured_and_load software healthy tests/test_onboarding.py:55
test_setup_cli_integrations_with_cli_flag software healthy tests/test_onboarding.py:68
test_setup_cli_integrations_unknown_cli software healthy tests/test_onboarding.py:83
test_setup_cli_integrations_multiple software healthy tests/test_onboarding.py:95
db software healthy tests/test_storage.py:21
test_creates_messages_table software healthy tests/test_storage.py:30
test_creates_fts_table software healthy tests/test_storage.py:36
test_creates_entity_tables software healthy tests/test_storage.py:42
test_wal_mode_enabled software healthy tests/test_storage.py:49
test_busy_timeout_set software healthy tests/test_storage.py:53
test_synchronous_normal software healthy tests/test_storage.py:57

Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.

LabelLayerStatusPath
README.md software healthy README.md
install.sh software healthy install.sh
CONTRIBUTING.md software healthy CONTRIBUTING.md
pyproject.toml software healthy pyproject.toml
Makefile software healthy Makefile
SECURITY.md software healthy SECURITY.md
CHANGELOG.md software healthy CHANGELOG.md
test_spawn_gate.py software healthy tests/test_spawn_gate.py
test_llm_fn_init.py software healthy tests/test_llm_fn_init.py
test_encoding_gate_weight_env.py software healthy tests/test_encoding_gate_weight_env.py
test_onboarding.py software healthy tests/test_onboarding.py
test_storage.py software healthy tests/test_storage.py
test_memory_api_safety.py software healthy tests/test_memory_api_safety.py
test_encoding_gate_compression_novelty.py software healthy tests/test_encoding_gate_compression_novelty.py
test_codex_adapter.py software healthy tests/test_codex_adapter.py
test_encoding_gate_pe_floor.py software healthy tests/test_encoding_gate_pe_floor.py
test_hook_framework.py software healthy tests/test_hook_framework.py
__init__.py software healthy tests/__init__.py
test_subprocess_timeouts.py software healthy tests/test_subprocess_timeouts.py
test_memory.py software healthy tests/test_memory.py
test_encoding_gate_pe_decoupled.py software healthy tests/test_encoding_gate_pe_decoupled.py
test_mcp_safety.py software healthy tests/test_mcp_safety.py
test_reranker_tier.py software healthy tests/test_reranker_tier.py
test_encoding_gate_threshold.py software healthy tests/test_encoding_gate_threshold.py
test_load_messages_rename.py software healthy tests/test_load_messages_rename.py
test_encoding_gate_search_cache.py software healthy tests/test_encoding_gate_search_cache.py
test_l0_style_vector.py software healthy tests/test_l0_style_vector.py
test_encoding_gate_logging.py software healthy tests/test_encoding_gate_logging.py
test_gate_enabled_env.py software healthy tests/test_gate_enabled_env.py
test_tier_aliases.py software healthy tests/test_tier_aliases.py
test_gemini_adapter.py software healthy tests/test_gemini_adapter.py
test_openclaw_adapter.py software healthy tests/test_openclaw_adapter.py
test_encoding_salience.py software healthy tests/test_encoding_salience.py
test_cli_help.py software healthy tests/test_cli_help.py
test_encoding_gate_pe_v044.py software healthy tests/test_encoding_gate_pe_v044.py
test_cursor_adapter.py software healthy tests/test_cursor_adapter.py
test_encoding_gate_category_threshold.py software healthy tests/test_encoding_gate_category_threshold.py
test_hermes_adapter.py software healthy tests/test_hermes_adapter.py
test_platform_compat.py software healthy tests/test_platform_compat.py
test_encoding_gate_bad_env.py software healthy tests/test_encoding_gate_bad_env.py
test_config_corruption.py software healthy tests/test_config_corruption.py
test_l5_surprise_rerank.py software healthy tests/test_l5_surprise_rerank.py
test_kimi_adapter.py software healthy tests/test_kimi_adapter.py
test_l3_salience.py software healthy tests/test_l3_salience.py
test_l4_entity_sheets_disabled.py software healthy tests/test_l4_entity_sheets_disabled.py
test_health_stats.py software healthy tests/test_health_stats.py
test_encoding_gate_salience_floor.py software healthy tests/test_encoding_gate_salience_floor.py
test_upgrade_path.py software healthy tests/test_upgrade_path.py
test_configure_reembed.py software healthy tests/test_configure_reembed.py
test_reranker_init.py software healthy tests/test_reranker_init.py

Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.

LabelLayerStatusPath
MockMemoryEmpty software healthy tests/test_encoding_gate_weight_env.py:6
TestCreateDb software healthy tests/test_storage.py:29
TestInsertMessage software healthy tests/test_storage.py:75
TestDeleteMessage software healthy tests/test_storage.py:112
TestBulkReplace software healthy tests/test_storage.py:134
TestConcurrentAccess software healthy tests/test_storage.py:156
MockMemoryWithContent software healthy tests/test_encoding_gate_compression_novelty.py:8
MockMemoryEmpty software healthy tests/test_encoding_gate_compression_novelty.py:21
MockMemoryWithScore software healthy tests/test_encoding_gate_pe_floor.py:4
MockMemoryWithScore software healthy tests/test_encoding_gate_pe_decoupled.py:4
_PoisonedLock software healthy tests/test_mcp_safety.py:93
MockMemoryFixedScore software healthy tests/test_encoding_gate_threshold.py:4
CountingMemory software healthy tests/test_encoding_gate_search_cache.py:4
TestComputeStyleVector software healthy tests/test_l0_style_vector.py:53
TestMeanPool software healthy tests/test_l0_style_vector.py:99
TestCosineSimilarity software healthy tests/test_l0_style_vector.py:126
TestBuildEntityStyleVectors software healthy tests/test_l0_style_vector.py:152
TestIncrementalUpdate software healthy tests/test_l0_style_vector.py:183
TestGetEntityStyleVector software healthy tests/test_l0_style_vector.py:221
TestForgetClearsVector software healthy tests/test_l0_style_vector.py:247
TestJoshKeywordsRemoved software healthy tests/test_l0_style_vector.py:269
TestSplitHalfStability software healthy tests/test_l0_style_vector.py:294
TestDeprecatedFunctionsWarn software healthy tests/test_l0_style_vector.py:351
TestSearchPersonalityUsesVectors software healthy tests/test_l0_style_vector.py:377
TestPersonaScopingBias software healthy tests/test_l0_style_vector.py:403
MockMemoryEmpty software healthy tests/test_encoding_gate_logging.py:4
TestEncodingSalienceVariants software healthy tests/test_encoding_salience.py:6
TestEncodingSalienceWinner software healthy tests/test_encoding_salience.py:41
TestEncodingSalienceAUC software healthy tests/test_encoding_salience.py:86
TestEncodingGateFallback software healthy tests/test_encoding_salience.py:115
FakeMemory software healthy tests/test_encoding_salience.py:121
MockMemoryWithContent software healthy tests/test_encoding_gate_pe_v044.py:4
EmptyMemory software healthy tests/test_encoding_gate_pe_v044.py:20
MockMemory software healthy tests/test_encoding_gate_category_threshold.py:4
MockMemoryEmpty software healthy tests/test_encoding_gate_bad_env.py:6
_ExplodingConn software healthy tests/test_l5_surprise_rerank.py:261
TestWeightLoading software healthy tests/test_l3_salience.py:77
TestBasicRanking software healthy tests/test_l3_salience.py:95
TestFeatureExtraction software healthy tests/test_l3_salience.py:143
TestWrongSignsFixed software healthy tests/test_l3_salience.py:183
TestFallback software healthy tests/test_l3_salience.py:214
TestAPICompatibility software healthy tests/test_l3_salience.py:234
TestNoiseSet software healthy tests/test_l3_salience.py:252
MockMemory software healthy tests/test_encoding_gate_salience_floor.py:4
FakeArgs software healthy tests/ingest/test_hook_schema.py:22
MockMemory software healthy tests/ingest/test_integration.py:28
FakeMemory software healthy tests/ingest/test_production_fixes.py:365
FakeTrueMemory software healthy tests/ingest/test_production_fixes.py:373
MockMemory software healthy tests/ingest/test_robustness_fixes.py:65
FakeMemory software healthy tests/ingest/test_encoding_gate.py:6

Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.

LabelLayerStatusPath
tests software healthy tests
ingest software healthy tests/ingest
fixtures software healthy tests/ingest/fixtures
benchmarks software healthy benchmarks
beam software healthy benchmarks/beam
locomo software healthy benchmarks/locomo
results software healthy benchmarks/locomo/results
scripts software healthy benchmarks/locomo/scripts
longmemeval software healthy benchmarks/longmemeval
results software healthy benchmarks/longmemeval/results
docs software healthy docs
guides software healthy docs/guides
scripts software healthy scripts
truememory software healthy truememory
ingest software healthy truememory/ingest
hooks software healthy truememory/ingest/hooks
hooks software healthy truememory/hooks
adapters software healthy truememory/hooks/adapters
templates software healthy truememory/hooks/templates
openclaw software healthy truememory/hooks/templates/openclaw
codex software healthy truememory/hooks/templates/codex
_working software healthy _working
hunter_v2 software healthy _working/hunter_v2
.github software healthy .github
ISSUE_TEMPLATE software healthy .github/ISSUE_TEMPLATE
workflows software healthy .github/workflows

LabelLayerStatusPath
surprise_scores data healthy truememory/predictive.py
messages data healthy truememory/storage.py
entity_profiles data healthy truememory/storage.py
entity_style_vectors data healthy truememory/storage.py
fact_timeline data healthy truememory/storage.py
summaries data healthy truememory/storage.py
episodes data healthy truememory/storage.py
landmark_events data healthy truememory/storage.py
causal_edges data healthy truememory/storage.py
entity_relationships data healthy truememory/storage.py
metadata data healthy truememory/storage.py
message_clusters data healthy truememory/clustering.py
cluster_centroids data healthy truememory/clustering.py

LabelLayerStatusPath
sqlite data healthy pyproject.toml
clickhouse data healthy tests/test_l0_style_vector.py
postgresql data healthy tests/ingest/test_encoding_gate.py
postgres data healthy tests/ingest/test_encoding_gate.py
mysql data healthy truememory/consolidation.py

LabelLayerStatusPath
test cicd healthy .github/workflows/ci.yml
build-check cicd healthy .github/workflows/ci.yml
publish cicd healthy .github/workflows/publish.yml

LabelLayerStatusPath
auth::benchmarks/beam/truememory_pro_beam10m_run1.json security healthy benchmarks/beam/truememory_pro_beam10m_run1.json
auth::truememory/ingest/models.py security healthy truememory/ingest/models.py

LabelLayerStatusPath
gha::ci cicd healthy .github/workflows/ci.yml
gha::publish cicd healthy .github/workflows/publish.yml

LabelLayerStatusPath
repobility-clone-tc_kjj8k software healthy /tmp/repobility-clone-tc_kjj8k

LabelLayerStatusPath
192.0.2.1 network healthy tests/ingest/test_models_retry.py

LabelLayerStatusPath
gpu (detected) hardware healthy install.sh

LabelLayerStatusPath
vps::aws hardware healthy benchmarks/longmemeval/results/truememory_pro_longmemeval_r…
For AI agents: Voting guide (TP/FP) MCP manifest Stdio wrapper SARIF Integrate Findings queue Vote TP/FP on findings to calibrate the engine.
For AI agents + API integrations
Email me when this repo regresses
Free. We re-scan periodically; new criticals → your inbox. No signup required for the scan itself.
API access

This page is publicly accessible at: https://repobility.com/scan/493756b5-9d72-4a48-88a4-dd14a9704063/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/493756b5-9d72-4a48-88a4-dd14a9704063/

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.