GoodMem
ReferenceConsole

Search

Query your knowledge base with standard search and deep research mode

Search

The Search page lets you query your knowledge bases using natural language. GoodMem retrieves relevant document chunks, optionally re-ranks them, and uses an LLM to generate a summary answer.

Before running a query, configure the search parameters in the settings panel on the right side of the search page.

Required Settings

SettingDescription
SpacesSelect one or more spaces to search across. Results are merged and ranked together.
LLMChoose which LLM generates the summary response.

Optional Settings

SettingDescription
RerankerSelect a reranker to re-score results for better relevance. You can set a confidence threshold — results below the threshold are filtered out.
Result sizeHow many document chunks to retrieve (default: 20).
Token budgetMaximum tokens for the LLM-generated summary (default: 512).
Post-processor max resultsLimit the number of results passed to the LLM for summarization.

Search page with a space and LLM selected, ready for a query

Prompt Customization

Click the prompt configuration area to customize the system prompt and user query template. This controls how the LLM interprets the retrieved results and formulates its answer.

The default prompts work well for general question-answering. Customization is useful when you want the LLM to respond in a specific format, focus on particular aspects of the results, or adopt a certain tone.

  1. Type your question in the search bar.
  2. Press Enter or click the search button.
  3. Results stream in as they arrive:
    • Memory hits — ranked document chunks with relevance scores, showing which space and document each came from.
    • Summary — an LLM-generated answer that synthesizes the retrieved results.

Search results showing timing metrics, an LLM-generated summary, and ranked document hits

Reading Results

Each result row shows:

ColumnDescription
RankPosition in the result set
ScoreRelevance score (higher is better)
SpaceWhich space the chunk came from
TitleThe source document name
PreviewA snippet of the matching content

Click any result to view the full text of that memory chunk.

Performance Metrics

After a search completes, timing metrics appear at the bottom:

  • TTFB — time to first byte (how quickly the first result arrived)
  • Results complete — when all memory hits finished loading
  • Summary ready — when the LLM summary finished generating

These metrics help you tune your configuration. A slow TTFB might indicate an embedder latency issue, while a slow summary time might mean the token budget is too large or the LLM is slow.

Deep Research Mode

Deep research mode runs multiple rounds of search, refining the query between rounds to explore a topic more thoroughly.

  1. Toggle Deep Research mode at the top of the search page.
  2. Enter your question and submit.
  3. GoodMem runs iterative search rounds:
    • Each round retrieves results and builds on findings from previous rounds.
    • Intermediate results are shown in expandable sections.
  4. A final consolidated answer is generated after all rounds complete.

Deep research session showing a detailed research summary with structured findings

Deep research is best for complex or open-ended questions where a single retrieval pass might miss important context.