Skip to content
@wave-av

WAVE

The video layer for AI agents. Stream, produce, deliver.

WAVE

The video layer for AI agents. Stream, produce, and deliver live video at scale.

Like Stripe is for payments and Resend is for email — WAVE is for live streaming and video.


Packages

Package Description npm
@wave-av/sdk TypeScript SDK — 34 API modules npm
@wave-av/adk Agent Developer Kit — 10 MCP tools, 5 agent templates npm
@wave-av/mcp-server MCP server for Claude, Cursor, and Windsurf npm

Quick start

# SDK — build video features into your app
npm install @wave-av/sdk

# MCP server — give AI agents video capabilities
npx @wave-av/mcp-server

# ADK — build autonomous video agents
npm install @wave-av/adk

For developers

import { Wave } from '@wave-av/sdk';

const wave = new Wave({ apiKey: process.env.WAVE_API_KEY! });

const stream = await wave.pipeline.create({
  title: 'My stream',
  protocol: 'webrtc',
});
await wave.pipeline.start(stream.id);

For AI agents

Add to your .mcp.json:

{
  "wave": {
    "command": "npx",
    "args": ["-y", "@wave-av/mcp-server"],
    "env": { "WAVE_API_KEY": "your_key" }
  }
}

19 tools available: streams, studio, analytics, billing, production controls.

Platform

  • 8 streaming protocols — WebRTC, SRT, RTMP, NDI, HLS, DASH, WHIP, OMT
  • Sub-second latency — optimized for real-time production
  • Multi-region architecture — designed for enterprise scale and reliability
  • Usage-based pricing — pay per API call, plans from $19/month

Links

Security

Report vulnerabilities to security@wave.online. See SECURITY.md.

License

MIT

Popular repositories Loading

  1. .github .github Public

    Default community health files for WAVE open source projects

    1

  2. sdk sdk Public

    Official WAVE TypeScript SDK — 34 API modules for streaming, production, analytics

    TypeScript 1

  3. adk adk Public

    WAVE Agent Developer Kit — 10 MCP tools, 5 agent templates for AI video agents

    TypeScript 1

  4. mcp-server mcp-server Public

    WAVE MCP Server — 19 tools for Claude, Cursor, and Windsurf

    TypeScript 1

  5. examples examples Public

    Working examples for WAVE SDK, ADK, and MCP server

    TypeScript 1

  6. create-wave-app create-wave-app Public

    Scaffold a new WAVE agent or streaming app in seconds

    1

Repositories

Showing 10 of 15 repositories

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…