[Mnemosyne] Add semantic search using holographic linker similarity #1223
Closed
opened 2026-04-11 20:13:32 +00:00 by Rockachopa
·
2 comments
No Branch/Tag Specified
main
burn/20260413-0408-fix
mimo/code/issue-707
mimo/code/issue-704
feat/multi-user-bridge
feat/paper-results
feature/full-history-dedup
feature/dpo-quality-validator
feature/deepdive-dpo-phase-3.5
multi-user-bridge
burn/20260413-gofai-structured-actions
perplexity/swarm-governor
mimo/code/issue-717
mimo/build/issue-729
mimo/build/issue-710
mimo/build/issue-672
mimo/create/issue-709
burn/20260412-gofai-state-mainline
mimo/build/issue-865
mimo/code/issue-1277
mimo/build/issue-901
mimo/code/issue-696
mimo/build/issue-1119
mimo/build/issue-817
burn/multi-user-bridge
mimo/research/issue-866
mimo/research/issue-873
mimo/research/issue-1144
mimo/create/issue-864
mimo/create/issue-716
mimo/create/issue-698
mimo/create/issue-1117
mimo/create/issue-1116
mimo/code/issue-731
mimo/code/issue-730
mimo/code/issue-721
mimo/code/issue-726
mimo/code/issue-719
mimo/code/issue-727
mimo/code/issue-673
mimo/code/issue-675
mimo/code/issue-715
mimo/code/issue-674
mimo/code/issue-1215
feat/resonance-viz-integration-1776010801023
mimo/code/issue-1208
mimo/code/issue-1181
feat/resonance-linker-1776010647557
feat/gofai-layer-4-v2
feat/gofai-layer-4-1776010488203
burn/20260412-1202-mnemosyne
mimo/build/issue-720
mimo/build/issue-728
mimo/build/issue-712
mimo/build/issue-706
feat/resonance-viz-1775996553148
feat/gofai-nexus-final-v2
feat/gofai-nexus-final-1775996426040
feat/gofai-nexus-mega-1775996240349
feat/mnemosyne-resonance
purge/openclaw-fleet-vocab
purge/openclaw-readme
feat/mnemosyne-file-ingestion
feat/mnemosyne-discover
feat/mnemosyne-snapshot
fix/mnemosyne-cli-path-vitality
feat/mnemosyne-memory-path
feat/memory-pulse
feat/memory-consolidation
feat/mnemosyne-memory-decay
feat/mnemosyne-embedding-backend
epic/iac-workflow-1248
feat/mnemosyne-connection-panel
feat/mnemosyne-temporal-queries
feat/mnemosyne-foundation
feat/mnemosyne-entry-update-dedup
feat/mnemosyne-tag-management
feat/ordinal-archive-2026-04-11
feat/mnemosyne-graph-clusters
feat/mnemosyne-graph-export
feat/mnemosyne-timeline-dedup
feat/mnemosyne-inspect-panel
feat/mnemosyne-memory-pulse
feat/mnemosyne-semantic-search
feat/mnemosyne-memory-birth
feat/mnemosyne-export-deletion-stats
feat/mnemosyne-phase1-1216
fix/entity-resolution-lines-wiring
feat/mnemosyne-memory-filter
feat/mnemosyne-memory-inspector
feat/mnemosyne-memory-search
mimo/build/issue-686
mimo/build/issue-680
feat/mnemosyne-ambient-particles
fix/auto-merge
feat/spatial-search-issue-1170
mimo/code/issue-723
mimo/code/issue-714
mimo/create/issue-681
mimo/code/issue-724
mimo/create/issue-685
mimo/create/issue-800
mimo/research/issue-1047
mimo/research/issue-801
mimo/build/issue-703
mimo/code/issue-1174
feat/mnemosyne-timeline-scrubber
mimo/build/issue-701
feat/mnemosyne-entity-resolution-lines
feat/mnemosyne-trust-crystal-rendering
feat/mnemosyne-live-memory-bridge
feat/mnemosyne-clear-feed
claude/issue-1171
mimo/code/issue-1145
mimo/code/issue-1146
feat/mnemosyne-crystal-inspect
feat/mnemosyne-persistence
claude/issue-1125
claude/issue-1126
feat/mnemosyne-spatial-schema-consolidated
feat/mnemosyne-spatial-memory-schema
feat/mnemosyne-spatial-schema
feat/mnemosyne-spatial-integration
feat/mnemosyne-memory-orbs-v2
feat/mnemosyne-memory-orbs-complete
feat/mnemosyne-glowing-orbs
feat/mnemosyne-memory-orbs
feat/mnemosyne-visuals
pr-1139
feat/mnemosyne-schema
bezalel/rca-deadman-fratricide
perplexity/soul-md-pointer
feat/mempalace-api-add-1775582323040
claude/issue-1112
groq/issue-1126
groq/issue-1118
groq/issue-1119
groq/issue-1047
groq/issue-915
claude/issue-1075
groq/issue-917
groq/issue-918
groq/issue-1103
groq/issue-1105
groq/issue-1106
groq/issue-1108
groq/issue-1092
groq/issue-1095
groq/issue-1098
groq/issue-913
timmy/issue-fix-896-897-898-910
claude/issue-823
claude/issue-879
claude/issue-880
claude/issue-827
claude/issue-882
claude/issue-826
claude/issue-836
claude/issue-832
claude/issue-833
timmy/issue-855
allegro/self-improvement-infra
ezra/deep-dive-architecture-20260405
claude/modularization-phase-1
gemini/issue-431
v7.0.0
GoldenRockachopa
pre-agent-workers-v1
v0-golden
Labels
Clear labels
222-epic
3d-world
CI
QA
actionable
agent-presence
aistudio-ready
assigned-aistudio
assigned-claude
assigned-claw-code
assigned-gemini
assigned-groq
assigned-kimi
assigned-kimi
assigned-perplexity
assigned-sonnet
blocked
claude-ready
claw-code-done
claw-code-in-progress
deprioritized
duplicate
epic
gemini-api
gemini-review
google-ai-ultra
groq-ready
harness
identity
infrastructure
kimi-done
kimi-in-progress
kimi-ready
lazzyPit
media-gen
mnemosyne
modularization
needs-design
nostr
p0-critical
p1-important
p2-backlog
performance
perplexity-ready
portal
research
security
sonnet-ready
sovereignty
velocity-engine
Continuous integration, runners, workflow issues
Quality assurance, testing, and production audit
Queued for Code Claw (qwen/openrouter)
Dispatched to Kimi via OpenClaw
Blocked by external dependency or merge conflict
Code Claw completed this task
Code Claw is actively working
Epic / umbrella issue
Gemini API integration
Google AI Ultra integration work
Timmy identity and branding
Kimi completed this task
Kimi is actively working on this
Lazarus Pit — automated agent resurrection and health recovery
AI media generation (image/video/audio)
Project Mnemosyne — The Living Holographic Archive
Deep research and planning tasks
Security hardening, vulnerability fixes, access control
Auto-generated by velocity engine
No Label
Milestone
No items
No Milestone
Projects
Clear projects
No project
Assignees
KimiClaw
Rockachopa
Timmy
allegro
antigravity
bezalel
claude
claw-code
codex-agent
ezra
gemini
google
grok
hermes
kimi
manus
perplexity
sonnet
Clear assignees
No Assignees
claude
Notifications
Due Date
No due date set.
Dependencies
No dependencies set.
Reference: Timmy_Foundation/the-nexus#1223
Reference in New Issue
Block a user
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Problem
The Mnemosyne archive's
search()method only does exact token matching — it counts how many query tokens appear verbatim in entry text. This misses semantically related entries that share meaning but use different words.The
HolographicLinkeralready computes Jaccard similarity between entries, but this power isn't exposed for search queries.Proposed Enhancement
Add a
semantic_search()method toMnemosyneArchivethat:This makes the archive's holographic linking power available at query time, not just at ingestion time.
Acceptance Criteria
semantic_search(query, limit=10)method on MnemosyneArchivemnemosyne search --semanticflagImplementation submitted in PR #1224.
semantic_search()scores entries by Jaccard similarity + link connectivity boost + topic bonusmnemosyne search --semanticfor relevance-scored resultsPR created: #1225
Added
semantic_search(query, limit=10, threshold=0.05)toMnemosyneArchive. It usesHolographicLinker._tokenize()and Jaccard similarity to score entries, with a link-connectivity boost (entries with more inbound links rank higher). Falls back tosearch()if nothing clears the threshold. CLI updated withmnemosyne search --semantic. 5 new tests, all 22 pass.