Frontmatter
| id | 9640 |
| title | Knowledge Graph Database Backend (Neocortex) |
| state | Closed |
| labels | epicaiarchitecture |
| assignees | tobiu |
| createdAt | Apr 3, 2026, 12:44 PM |
| updatedAt | Apr 3, 2026, 1:02 PM |
| githubUrl | https://github.com/neomjs/neo/issues/9640 |
| author | tobiu |
| commentsCount | 0 |
| parentIssue | 9638 |
| subIssues | 9646 Add better-sqlite3 Graph Storage to knowledge-base 9647 Create GraphService.mjs mapped to ChromaManager |
| subIssuesCompleted | 2 |
| subIssuesTotal | 2 |
| blockedBy | [] |
| blocking | [] |
| closedAt | Apr 3, 2026, 1:02 PM |
Knowledge Graph Database Backend (Neocortex)
Closedepicaiarchitecture
tobiu added parent issue #9638 on Apr 3, 2026, 12:44 PM
tobiu cross-referenced by #9646 on Apr 3, 2026, 12:56 PM
tobiu cross-referenced by #9647 on Apr 3, 2026, 12:56 PM
tobiu added sub-issue #9646 on Apr 3, 2026, 12:56 PM
tobiu added sub-issue #9647 on Apr 3, 2026, 12:56 PM
tobiu assigned to @tobiu on Apr 3, 2026, 1:00 PM
tobiu closed this issue on Apr 3, 2026, 1:02 PM
Parent Epic: #9638
Problem
The
knowledge-baseserver currently relies purely on ChromaDB. This prevents relational structure querying (AST topologies + episodic associations).Solution
Introduce a local relational Graph backend using standard local SQLite tables (
NodesandEdges).GraphService.mjsinsideneo/ai/mcp/server/knowledge-base/services/.