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 is a Video Management System (VMS) built for AI applications. You upload content, it indexes automatically, and you search it — using natural language, a query image, or an exact transcript phrase.

How It Works

1

Upload

Send videos or images to the API. Each is indexed automatically and stored in the appropriate library.
2

Auto-Index

Every upload is processed through two pipelines in parallel:
  • Embedding — visual frames and audio are encoded into semantic vectors, enabling natural-language and image search
  • Caption & transcription — the platform generates descriptions and transcribes spoken audio, enabling text-level search
Status transitions from UNPARSE (processing) to PARSE (searchable).
3

Search

Query your indexed content by natural language, image, or transcript keyword. Results are ranked by relevance.

Three Libraries

Visual Search has three distinct libraries. Understanding which library holds what content is essential — uploads go to different libraries, and each library has its own search endpoints.
LibraryWhat it holdsHow to populateWho can search
Private Video LibraryVideos you uploadUpload Video, Upload from Social MediaYour account only
Private Image LibraryImages you uploadUpload ImageYour account only
Public Video LibraryPublic TikTok / YouTube / Instagram videosPre-indexed by Memories.ai — no upload neededAll API users
Private Video Library and Private Image Library are separate. Uploading a video does not add it to your image library, and uploading an image does not add it to your video library. They have different upload endpoints, different search endpoints, and return different result formats.

Search Modalities

Once indexed, content is searchable in two fundamental ways:
ModalityHow it worksBest for
SemanticEmbedding vectors — finds content that means the same as your query, even if exact words don’t appearNatural language queries or query images
TranscriptExact LIKE matching against stored audio transcriptsKnown phrases or spoken keywords (video library only)

Next Steps

Get Your API Key

Generate a key to authenticate all API requests.

Upload Content

Upload videos and images — how the indexing pipeline works and which library each upload lands in.

Search

Explore all search endpoints across all three libraries.