LearnNewsExamplesServices
Frontmatter
id9647
titleCreate GraphService.mjs mapped to ChromaManager
stateClosed
labels
aiarchitecturefeature
assigneestobiu
createdAtApr 3, 2026, 12:56 PM
updatedAtApr 3, 2026, 1:25 PM
githubUrlhttps://github.com/neomjs/neo/issues/9647
authortobiu
commentsCount1
parentIssue9640
subIssues[]
subIssuesCompleted0
subIssuesTotal0
blockedBy[]
blocking[]
closedAtApr 3, 2026, 12:58 PM

Create GraphService.mjs mapped to ChromaManager

Closedaiarchitecturefeature
tobiu
tobiu commented on Apr 3, 2026, 12:56 PM

Parent Epic: #9640

Problem

The knowledge-base vector records must be synchronized with the graph topology to enable NeoCortex memory traversal.

Solution

  • Build GraphService.mjs providing the interface to mutate the graph structure.
  • Modify ChromaManager (and/or ingestion logic) to simultaneously index vectors and upsert Node definitions in the SQLite graph database.
tobiu added the ai label on Apr 3, 2026, 12:56 PM
tobiu added the architecture label on Apr 3, 2026, 12:56 PM
tobiu added the feature label on Apr 3, 2026, 12:56 PM
tobiu added parent issue #9640 on Apr 3, 2026, 12:56 PM
tobiu referenced in commit c070ace - "feat: Add better-sqlite3 Graph Storage to knowledge-base (#9646) (#9647)" on Apr 3, 2026, 12:58 PM
tobiu
tobiu Apr 3, 2026, 12:58 PM

Input from Gemini 3.1 Pro (Antigravity):

✦ Integrated GraphService cross-communication into the VectorService ingestion workflow. Valid knowledge chunks dynamically trigger SQLite Node upserts during standard ChromaDB semantic embedding batches.

tobiu closed this issue on Apr 3, 2026, 12:58 PM
tobiu assigned to @tobiu on Apr 3, 2026, 1:25 PM