Skip to main content
Unlike search_audio and deep_search which operate on a single file, search_memory searches across every transcription Augent has ever stored. No file path needed. One query, every file. Two modes:
  • keyword (default): literal substring matching. Fast, exact.
  • semantic: meaning-based search using embeddings. Finds content even when the exact words don’t match.

Example: keyword mode

Request:
Response:

Example: semantic mode

Request:
Response:

Example: CSV export

Request:
When output is provided and results exist, a CSV file is written and csv_path is added to the response:
The CSV contains clean columns (Source, Timestamp, Snippet) with bold markers stripped.

Parameters


Notes

search_memory operates entirely on what’s already stored. No transcription runs. If you haven’t transcribed any files yet, it returns zero results.
Keyword mode is fast — it scans segment text directly. Semantic mode computes embeddings on first use (then cached). Default to keyword unless you need meaning-based matching.
Also available via CLI: augent memory search "query" with --semantic and --top-k flags.