Skip to main content

Documentation Index

Fetch the complete documentation index at: https://api-tools.memories.ai/llms.txt

Use this file to discover all available pages before exploring further.

Visual Search has three searchable libraries. Each library has its own search endpoints — choose based on what content you want to find.
unique_id mismatch is the most common cause of “empty results”. Every upload and search accepts a unique_id namespace, both defaulting to "default". If you uploaded with unique_id="my-project" but search without passing unique_id (or pass a different value), the search returns an empty list with no error. Always pass the same unique_id at upload and search time, or omit it on both. See Namespaces.

Three Libraries

LibraryContentPopulated by
Private Video LibraryVideos you uploadedUpload Video, Upload from Social Media
Private Image LibraryImages you uploadedUpload Image
Public Video LibraryPublic TikTok / YouTube / InstagramPre-indexed by Memories.ai
The Private Video Library and Private Image Library are separate — they use different search endpoints and return different result formats.

Endpoints at a Glance

LibraryInputEndpoint
Private VideoText (semantic)POST /search with BY_CLIP or BY_AUDIO
Private VideoImage (library-wide)POST /search_similar_images
Private VideoImage (within one video)POST /search_clips_by_image
Private VideoKeyword (exact transcript)GET /search_audio_transcripts
Private ImageText (semantic)POST /search with BY_IMAGE
Public VideoText (semantic)POST /search_public
Public VideoImagePOST /search_public_similar_images
Public VideoKeyword (exact transcript)GET /search_public_audio_transcripts

Get Started

Search Private Video Library

Search your uploaded videos by text, image, or transcript.

Search Private Image Library

Search your uploaded images by natural language.

Search Public Video Library

Search public TikTok, YouTube, and Instagram videos.