React SDK · Available now

Your video.
Captions by Genie.

Process and review in the Genie dashboard, create a domain-restricted client key, then add approved multilingual WebVTT captions to your own video with one React component.

Coming soon

Node.js and Python

Trusted-server packages for processing automation, caption retrieval, usage, and typed errors are planned after the Phase 1 launch.

See the server SDK roadmap →

Review once.
Play from anywhere.

Upload in the dashboard, complete caption review, and copy the job ID. Genie deletes its temporary video while keeping the approved WebVTT files. Your player continues using the video URL you already host.

Understand privacy and storage →
<GenieProvider clientKey="gpk_your_publishable_key">
  <GeniePlayer
    jobId="translation-job-id"
    src="https://customer-cdn.example/video.mp4"
  />
</GenieProvider>
Free Developer plan100 processed minutes every month

The React package is free and MIT licensed. Pro and Max add larger processing allowances with monthly Stripe billing.

Limits and metering →