Skip to content

Semantic Memory Toolset

Vector-based semantic memory for storing and retrieving information based on meaning.

Basic Usage

agents:
  my_agent:
    toolsets:
      - type: semantic_memory

Features

  • Store information with semantic embeddings
  • Retrieve by similarity search
  • Persistent memory across sessions

Configuration Reference

Semantic Memory Toolset

Configuration for semantic memory / knowledge processing toolset.

Semantic Memory Toolset (YAML)
1
2
3
4
5
toolsets:
- type: semantic_memory
  model: null  # Model to use for query translation and answer generation.
  dbname: null  # SQLite database path for persistent storage, or None for in-memory.
  namespace: null  # Optional namespace prefix for tool names