Skip to main content

Welcome to Video Intelligence API Platform 🚀

Memories.ai provides a comprehensive suite of tools for video processing, understanding, and AI-powered analysis. To get started, you’ll need to create an API key.
Quick Start: Create your API key in under 2 minutes and start building with our powerful video AI APIs.

Platform Overview

Our API platform offers five core modules to power your video applications:

Video Processing

Frame sampling, editing, and asset management

Video Understanding

Video-to-text, audio-to-text, multimodal speaker recognition

Video Data Retrieval

Download from YouTube/TikTok/Instagram/X, plus transcription

VLM Router

Unified gateway to multiple vision-language models

Embeddings

Multimodal video embeddings, image embeddings, text embeddings

Developer Platform

Usage tracking, webhooks, payments, and task management

Creating Your API Key

Follow these simple steps to create your API key and start building:
1

Access Console

Navigate to the Video Intelligence API Platform to get started.
The platform provides a unified interface for managing your API keys, monitoring usage, and configuring webhooks.
2

Sign In or Create an Account

Choose your preferred authentication method:

Memories.ai Account

Sign in with your existing Memories.ai credentials

Google

Sign in with your Google account

Apple

Sign in with your Apple ID

Microsoft

Sign in with your Microsoft account
3

Navigate to API Key Management

Once logged in:
  1. Go to the Payment section in the left sidebar
  2. Scroll down to API Key Management
  3. Click the Create Key button
You can create multiple API keys for different projects or environments (development, staging, production).
4

Copy and Secure Your API Key

After creating your key:
  • Copy your API key immediately (it looks like: sk-mai-xxxxx...)
  • Store it securely (you won’t be able to see it again)
  • Never commit it to version control or share it publicly
Security Best Practice: Treat your API key like a password. Store it in environment variables or a secure key management system.

Using Your API Key

Once you have your API key, include it in the Authorization header of all API requests:
import requests

BASE_URL = "https://mavi-backend.memories.ai/serve/api/v2"
API_KEY = "sk-mai-your-actual-key-here"

headers = {
    "Authorization": API_KEY
}

response = requests.post(
    f"{BASE_URL}/upload",
    headers=headers,
    files={"file": open("video.mp4", "rb")}
)

print(response.json())

Developer Platform Features

With your API key, you’ll have access to our comprehensive developer platform:
Monitor your API usage in real-time:
  • Track API calls by endpoint
  • View token usage for AI models
  • Monitor storage consumption
  • Analyze usage patterns
Set up webhooks for async workflows:
  • Configure webhook endpoints for long-running tasks
  • Receive notifications when processing completes
  • Monitor callback records and success rates
  • Retry failed webhook deliveries
Manage your account billing:
  • Recharge your account using Stripe
  • View transaction history
  • Track monthly spending
  • Set up budget alerts
Track long-running tasks end-to-end:
  • Monitor video processing jobs
  • Check transcription status
  • View embedding generation progress
  • Access completed task results
Manage your uploaded media assets:
  • Browse uploaded videos, images, and audio
  • View asset metadata and processing status
  • Download or delete assets
  • Track storage usage

What’s Next?

Now that you have your API key, start exploring our capabilities:

Upload Your First File

Learn how to upload video, audio, or image files

Video Understanding Models

Analyze videos with AI-powered vision-language models

Generate Transcriptions

Convert audio and video to text with speaker identification

Create Embeddings

Generate vector embeddings for semantic search

Need Help?

API Documentation

Explore our complete API reference

Contact Support

Get help from our support team

Developer Platform

Access your dashboard and manage API keys

Share Feedback

We’d love to hear your thoughts and suggestions!
Coming Soon: Agent marketplace and curated open-source integrations—all in one place.