Wraith Browser

Knowledge Cache

Full-text search, pinning, tagging, eviction, and domain profiling for cached pages

The knowledge cache stores previously visited pages for fast retrieval, full-text search, and change detection. Pages are cached automatically on navigation. You can pin important pages to prevent eviction, tag them for organized retrieval, and profile domains to understand their content refresh patterns.

Tools

ToolDescriptionKey Parameters
cache_searchFull-text search across all cached pagesquery (required), max_results
cache_getCheck if a URL is cached and return its contenturl (required)
cache_statsShow cache statistics (size, hit rate, domains)(none)
cache_purgePurge stale entries from the cache(none)
cache_pinPin a URL so it is never evictedurl (required), notes
cache_tagTag a cached page with labelsurl (required), tags (required)
cache_domain_profileShow domain content change frequency and TTLdomain (required)
cache_find_similarFind cached pages similar to a given URLurl (required), max_results
cache_evictEvict pages to fit within a byte budgetmax_bytes (required)
cache_raw_htmlGet the raw cached HTML for a URLurl (required)

Examples

Search cached content

{
  "tool": "cache_search",
  "arguments": {
    "query": "remote Rust engineer",
    "max_results": 10
  }
}

Full-text search across all pages you have previously visited. Returns matching cached entries with URLs and relevance scores. This is much faster than re-visiting pages.

Tag and organize cached pages

{
  "tool": "cache_tag",
  "arguments": {
    "url": "https://example.com/jobs/rust-engineer",
    "tags": ["job-listing", "remote", "rust"]
  }
}

Tags make it easy to retrieve related pages later via cache_search. Pin important pages to keep them available even when the cache is under memory pressure:

{
  "tool": "cache_pin",
  "arguments": {
    "url": "https://example.com/jobs/rust-engineer",
    "notes": "Top candidate - applied 2026-03-20"
  }
}

On this page