Adopt cf_core.memory (mnemo) for persistent knowledge graph #149

Closed
opened 2026-06-03 18:33:58 -07:00 by pyr0ball · 1 comment
Owner

Summary

Once circuitforge-core#63 lands (mnemo as a shared cf_core.memory module), kiwi should adopt it.

kiwi-specific use

Pantry/recipe: dietary preferences, flavor memory, ingredient substitutions that worked, recipes the user liked or disliked, seasonal pantry patterns. Powers personalized recipe suggestions that actually reflect how this user cooks.

Implementation

No product-level implementation needed beyond:

  1. Adding the mnemo sidecar to the product compose stack (via cf-core compose template)
  2. Calling cf_core.memory.remember(conversation) after each user interaction
  3. Calling cf_core.memory.recall(query) to inject relevant context into prompts

Linked

## Summary Once circuitforge-core#63 lands (mnemo as a shared `cf_core.memory` module), kiwi should adopt it. ## kiwi-specific use Pantry/recipe: dietary preferences, flavor memory, ingredient substitutions that worked, recipes the user liked or disliked, seasonal pantry patterns. Powers personalized recipe suggestions that actually reflect how this user cooks. ## Implementation No product-level implementation needed beyond: 1. Adding the `mnemo` sidecar to the product compose stack (via cf-core compose template) 2. Calling `cf_core.memory.remember(conversation)` after each user interaction 3. Calling `cf_core.memory.recall(query)` to inject relevant context into prompts ## Linked - circuitforge-core#63: mnemo module implementation - https://github.com/zaydmulani09/mnemo — upstream project (MIT license)
Author
Owner

Blocked on cf-core memory module — now shipped in circuitforge-core. Adoption tracked separately once mnemo sidecar is wired into compose.

Blocked on cf-core memory module — now shipped in circuitforge-core. Adoption tracked separately once mnemo sidecar is wired into compose.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: Circuit-Forge/kiwi#149
No description provided.