Repository navigation
v0.7.1 — Knowledge Graph Visualizer + Code Review Fixes
·
56 commits
to main
since this release
v0.7.1 (2026-08-15)
Features
- Knowledge Graph Visualizer — standalone interactive HTML visualization with force-directed canvas layout, shelf/relation filtering, search, node inspector sidebar, and zoom/pan
- CLI: \memorius graph view, \memorius graph export-html, \memorius graph stats, \memorius graph json\
- MCP: \memorius_graph_export\ tool (json/html format)
- REST: \GET /graph/data, \GET /graph/view\
- Dependency consolidation — \sentence-transformers, \openai, and \sqlite-vec\ moved from optional extras to core. \pip install memorius\ now includes all features out of the box.
Security Hardening
- SQL PRAGMA whitelist via \rozenset\ in _get_columns()\
- UUID validation on \get_memory_meta_batch()\ WHERE IN clause
- Scoped \VaultEngine.close()\ via \close_connection(db_path)\
Code Quality
- Typed \SearchModule/\StoreModule\ \meta\ parameter as \SQLiteStore\ (was \Any)
- Lazy %s\ logger formatting in \meta_store.py\
- Numpy array conversion in \ChromaDefaultProvider.embed()\
- \VectorStore\ type annotation on \VaultEngine.vector\ property
- README version alignment to v0.7.1
- Install instruction cleanup (removed \pip install memorius[...]\ references)
Tests
- 5 new tests for graph visualizer and endpoints (\ est_graph_visualizer.py)
Full Changelog: https://github.com/Dream-Pixels-Forge/memorius/blob/main/CHANGELOG.md