Skip to content

v0.0.9

Choose a tag to compare

@wangxingjun778 wangxingjun778 released this 22 Jul 06:45

✨ New Features

  • Knowledge Evolution Framework: Introduced a signal-driven engine that automatically organizes, merges, and refines the runtime knowledge graph after each search.
  • Meta-Cluster Routing: Optimized similarity retrieval using a community-based directory layer, significantly reducing per-query computation.
  • Graph Visualization: Added a new D3.js force-directed knowledge cluster graph page to the Web UI, complete with sidebar links and i18n support.

🚀 Enhancements

  • Storage Upgrades: Added joint cluster+embedding reads, richer merge semantics, and reverse-edge cleanup on deletion.
  • Non-Blocking Execution: Knowledge evolution now runs asynchronously (fire-and-forget) with reentrancy locking, LLM concurrency control, and a kill switch to guarantee zero impact on search latency.

🐛 Bug Fixes

  • Fixed Python syntax errors (missing commas) in README code examples.
  • Resolved D3 graph runtime TypeErrors by adding null guards and safe assertions.
  • Fixed Next.js hydration mismatch when rendering localized timestamps.

📖 Documentation

  • Updated README.md and README_zh.md to detail the new runtime knowledge evolution engine.

What's Changed

  • [Feature] Introduce Knowledge Evolver Module by @fanqiNO1 in #170
  • [Feature] Introduce Knowledge Graph Visualization by @fanqiNO1 in #171

New Contributors

Full Changelog: v0.0.8...v0.0.9