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 Agents bundles two open-source reference agents and a set of managed workflow APIs built on top of Visual Intelligence and Visual Search. Use the open-source code if you want to fork and customize; call the managed APIs if you want hosted endpoints that already work.

Video Searching Agent

Open-source + managed API. Multi-platform discovery across YouTube, TikTok, Instagram, and X — query parsing, ranked references, SSE streaming.

Video Editing Agent (VEA)

Open-source + managed primitives. End-to-end pipeline: indexing → script generation → clip planning → TTS → render. Or call /video/edit, /video/clip, /video/split directly.

Screenplay Extraction

Managed API only. Submit a short drama episode → get back structured storyboard data (scene breakdowns, transcripts, character namelist). Async with webhook callback.

Agent Examples

Eight runnable ReAct agents — SOP compliance, service quality, security, public-platform search, video editing, personal memory, visual RAG, creator intelligence. Live-verified against api.memories.ai.

What’s Inside

Agent / ServiceOpen-source repoManaged APIType
Video Searching AgentMemories-ai-labs/video-searching-agentPOST /queries/stream (API ref)Agent — searches social platforms
Video Editing AgentMemories-ai-labs/vea-open-sourcePOST /video/edit, POST /video/clip, POST /video/splitAgent + primitive editing endpoints
Screenplay Extraction— (managed service)POST /screenplay/tasks (async) + status / cancel / downloadWorkflow API — analyses short drama episodes
Looking for the Memories CLI? It’s a separate ecosystem-wide tool — see the Documentation overview.

Which One Do I Use?

GoalPick
Discover trending content / creators across social platformsVideo Searching Agent (or call /queries/stream directly)
Turn a long video into a short-form highlight reelVideo Editing Agent (fork it for full pipeline)
Just clip / split / re-edit individual segmentsCall the primitive endpoints under VEA (/video/clip, /video/split, /video/edit)
Extract structured storyboard / screenplay from drama episodesScreenplay Extraction
Drive the platform from terminal / scriptsMemories CLI

Two Ways to Adopt

PathWhen to useWhat you do
Fork the open-source agentYou want full control over prompts, tools, models, scoring logicgit clone the repo, configure keys, customize, run on your own infra
Call the managed APIYou just want results, no infraPOST to the managed endpoint with your API key; we run the agent
The managed APIs and the open-source agents are kept in sync — the open-source code is the reference implementation of what the managed endpoint runs.

Shared Foundation

  • Underlying APIs: All agents/services call Visual Intelligence (for inference) and optionally Visual Search (for indexed search).
  • Auth: Same Authorization: sk-mavi-... API key as the rest of the platform — no separate key.
  • Billing: Calls hit the underlying Visual Intelligence / Visual Search endpoints and bill against those line items. No additional “agent fee”.
  • Webhooks: Async services (Screenplay Extraction, VEA) require a configured webhook — see Webhooks.

Getting Started

  1. Pick the agent or service that matches your goal (table above).
  2. Get an API key from the Memories.ai Console. The same key works across Visual Intelligence, Visual Search, and Visual Agents.
  3. Configure webhooks if you’ll use any async endpoint (VEA, Screenplay Extraction).
  4. Open the per-agent page for setup instructions specific to that agent.