LearnNewsExamplesServices
Frontmatter
id7318
titleCreate Memory Capture API
stateClosed
labels
enhancement
assigneestobiu
createdAtOct 1, 2025, 10:53 PM
updatedAtOct 2, 2025, 11:49 AM
githubUrlhttps://github.com/neomjs/neo/issues/7318
authortobiu
commentsCount0
parentIssue7316
subIssues[]
subIssuesCompleted0
subIssuesTotal0
blockedBy[]
blocking[]
closedAtOct 2, 2025, 11:49 AM

Create Memory Capture API

Closed v11.0.0 enhancement
tobiu
tobiu commented on Oct 1, 2025, 10:53 PM

This ticket involves creating a Node.js-based internal API or script that the AI agent can use to save a "memory" into the ChromaDB instance set up in the previous ticket. This is the mechanism by which the agent's state will be persisted.

Acceptance Criteria

  1. A new script is created (e.g., buildScripts/ai/addMemory.mjs).
  2. The script accepts the following inputs:
    • User Prompt (text)
    • Agent Response (text, including tool calls)
    • Agent Thought Process (text)
  3. The script generates a semantic embedding for the combined text content.
  4. The script saves the content and its embedding as a new document in the neo-agent-memory ChromaDB collection, along with metadata (e.g., timestamp, session ID).
tobiu assigned to @tobiu on Oct 1, 2025, 10:53 PM
tobiu added the enhancement label on Oct 1, 2025, 10:53 PM
tobiu added parent issue #7316 on Oct 1, 2025, 10:53 PM
tobiu referenced in commit 66523d6 - "Create Memory Capture API #7318" on Oct 2, 2025, 11:33 AM
tobiu closed this issue on Oct 2, 2025, 11:49 AM