tools.visual_memory_tools module

Visual Memory Tools - repost, search, and manage visual entities. # πŸ’€πŸ”₯

Gives Star the ability to retrieve and re-share stored images from her visual memory graph, search by text description, and manage entities.

These tools operate directly against FalkorDB and the image storage directory β€” they don’t need the VisualMemoryEngine instance since the tools service runs in a separate process from inference.

async tools.visual_memory_tools.run(query=None, entity_id=None, ctx=None)[source]

Retrieve and repost an image from visual memory. # πŸ“·

Parameters:
  • query (str | None) – Search text (label, name, or description).

  • entity_id (str | None) – Direct entity ID to retrieve.

  • ctx (ToolContext | None) – Tool execution context.

Returns:

JSON result with success/error status.

Return type:

str