Skip to content
@sonilo-ai

Sonilo

AI-powered API for licensed music, sound effects, and audio generation.
Sonilo

The API for licensed music and sound

Generate commercially-licensed music, sound effects, and dubbing from text or video — one API call, no clearance headaches.

Website · Docs · API Platform · X / Twitter · LinkedIn


Flagship: video_to_music

Hand it a finished video, get back an original score matched to the cut — pacing, motion, and emotion drive the composition, and length matches the video exactly. No prompts, no manual syncing.

▶ Watch an example — an AI-generated trailer scored entirely by video_to_music.

Everything else the API does

  • 🎵 text_to_music — generate a track from a text description (genre, mood, tempo, instrumentation) at an exact duration.
  • 🔊 video_to_sfx / text_to_sfx — sound effects matched to a video, or generated from a plain-text description.
  • 🎧 video_to_sound — music and SFX for the same clip in one call, mixed into a single soundtrack.
  • 🎬 video_to_video_* — the same music / SFX / sound generations, but you get a finished video back with the audio already muxed in.
  • 🗣️ dubbing — re-voice a video into other languages.
  • 🎚️ audio_ducking — automatically duck a music bed under a voice track.

Everything is licensed for commercial use.

SDKs & integrations

Package Description
sonilo-js Official TypeScript/JavaScript client, CLI, and video-mixing toolkit npm
sonilo-python Official Python client (sync + async) and CLI PyPI
sonilo-mcp MCP server for Claude Code, Claude Desktop, and Codex stars
sonilo-claude-plugin Sonilo for Claude Code — OAuth-based, no API key to manage
sonilo-codex-plugin Sonilo for Codex — same hosted MCP, OAuth sign-in
skills Agent Skills for music, SFX, dubbing, and audio-ducking
n8n-nodes-sonilo n8n community node for music & SFX in your workflows
godot In-editor music & SFX generation for Godot 4.2+

Both SDK repos also ship a sonilo-cli command (pip install sonilo-cli / npm install -g sonilo-cli) and sonilo-video-kit for local ffmpeg mixing.

Get started

Grab an API key from the API Platform — every text/video generation endpoint has free runs to start, no card required.

pip install sonilo          # Python
npm install sonilo          # JS/TS
claude mcp add sonilo --env SONILO_API_KEY=sks_... -- uvx sonilo-mcp   # agents

Quickstart guides (static, LLM-readable):


Questions? Reach us at info@sonilo.com

Popular repositories Loading

  1. skills skills Public

    Agent skills for Sonilo's licensed music, sound-effects, dubbing, and audio-ducking API

    Python 115 9

  2. sonilo-mcp sonilo-mcp Public

    Python 53 2

  3. sonilo-js sonilo-js Public

    Official TypeScript/JavaScript client for the Sonilo API

    TypeScript 2

  4. sound-prompt-bank sound-prompt-bank Public

    Want → prompt translation bank for AI sound effects and music — acoustic language for the effect you're imagining

    HTML 1

  5. sonilo-python sonilo-python Public

    Official Python client for the Sonilo API

    Python

  6. godot godot Public

    Godot plugin for Sonilo generations

    GDScript

Repositories

Showing 10 of 14 repositories
  • sonilo-mcp Public
    sonilo-ai/sonilo-mcp's past year of commit activity
    Python 53 MIT 2 0 1 Updated Oct 13, 2026
  • sonilo-python Public

    Official Python client for the Sonilo API

    sonilo-ai/sonilo-python's past year of commit activity
    Python 0 MIT 0 0 0 Updated Oct 13, 2026
  • sonilo-js Public

    Official TypeScript/JavaScript client for the Sonilo API

    sonilo-ai/sonilo-js's past year of commit activity
    TypeScript 2 MIT 0 0 0 Updated Oct 13, 2026
  • skills Public

    Agent skills for Sonilo's licensed music, sound-effects, dubbing, and audio-ducking API

    sonilo-ai/skills's past year of commit activity
    Python 115 MIT 9 0 1 Updated Oct 13, 2026
  • sonilo-gemini-extension Public

    Sonilo for Gemini CLI and Google Antigravity: licensed music, sound effects, subtitles, and dubbing for your videos.

    sonilo-ai/sonilo-gemini-extension's past year of commit activity
    Python 0 MIT 0 0 0 Updated Oct 12, 2026
  • plugin-marketplace Public Forked from xai-org/plugin-marketplace

    Official xAI plugin marketplace

    sonilo-ai/plugin-marketplace's past year of commit activity
    Python 0 915 0 0 Updated Oct 10, 2026
  • sonilo-ai/sonilo-grok-plugin's past year of commit activity
    Python 0 MIT 0 0 0 Updated Oct 10, 2026
  • sonilo-codex-plugin Public

    Codex plugin for Sonilo music and sound effects

    sonilo-ai/sonilo-codex-plugin's past year of commit activity
    Python 0 MIT 0 0 2 Updated Oct 9, 2026
  • n8n-nodes-sonilo Public

    n8n community node for Sonilo - generate licensed AI music and sound effects from text prompts or video

    sonilo-ai/n8n-nodes-sonilo's past year of commit activity
    TypeScript 0 MIT 0 0 0 Updated Aug 25, 2026
  • sound-prompt-bank Public

    Want → prompt translation bank for AI sound effects and music — acoustic language for the effect you're imagining

    sonilo-ai/sound-prompt-bank's past year of commit activity
    HTML 1 0 0 0 Updated Aug 14, 2026