Outils pour développeurs

Transformez votre agent en studio son

Connectez Sonilo à votre agent IA et générez musique sous licence, effets sonores et traduction vidéo directement depuis la conversation. Connectez-vous depuis votre agent ; il n'y a aucune clé API à créer.

Transformez votre terminal en studio son

L'API Sonilo complète sous forme de CLI : scriptez-la, chaînez-la, intégrez-la à n'importe quel job CI ou Dockerfile. Installation depuis npm ou PyPI.

Apprenez le design sonore à votre agent

Onze skills open source qui se déclenchent automatiquement selon ce que vous dites, pour la composition, les SFX, la traduction vidéo et le ducking. Votre agent choisit le skill, le skill pilote l'API.

1

Ouvrez les réglages de connecteurs de Claude

Fonctionne dans Claude et Claude Code. Le lien ci-dessous mène directement aux réglages de connecteurs.

2

Ajouter un connecteur personnalisé

Nommez-le Sonilo et collez l'URL ci-dessous. Enregistrez.

3

Se connecter et s'authentifier

Connectez-vous, authentifiez-vous avec votre compte Sonilo, puis demandez à votre agent de mettre en musique une vidéo. Aucune clé API nulle part dans le parcours.

1

Installez le CLI

Une seule commande, depuis npm ou PyPI : mêmes sous-commandes, même résultat dans les deux cas.

2

Connectez-vous

L'OAuth s'ouvre dans votre navigateur. L'identifiant reste sur votre machine et toutes les commandes le reprennent automatiquement : rien à coller, rien à faire tourner.

3

Générer

Chaque endpoint est une sous-commande. Les jobs asynchrones s'interrogent eux-mêmes, vous récupérez simplement un fichier.

1

Installer

Une seule commande ajoute les onze skills à n'importe quel assistant compatible, ou choisissez uniquement ceux dont vous avez besoin.

2

Connectez Sonilo

Les skills sont des instructions ; le serveur MCP fournit les outils qu'ils pilotent. Enregistrez-le, connectez-vous une fois, et cet identifiant vaut aussi pour le CLI. Pas d'hôte MCP ? Installez le CLI et connectez-vous : les skills basculent dessus d'eux-mêmes.

3

Demander dans le chat

Ouvrez, connecté, l'agent où vous avez ajouté les skills (Claude Code et Codex) et tapez ceci dans son chat plutôt que dans un terminal. Les skills se déclenchent tout seuls en langage naturel : décrivez le résultat, sans nom d'outil ni paramètre.

text-to-musicvideo-to-musictext-to-sfxvideo-to-sfxvideo-to-soundaudio-duckingauto-dubbingtask-recoveryaccountaudio-playbacksetup-api-key

Onze skills. Une demande en langage naturel.

Les skills apprennent à votre agent quand solliciter Sonilo et comment enchaîner les appels (composer, puis ducker, puis traduire) pour que vous décriviez le résultat au lieu de nommer des outils. Ils pilotent le serveur MCP, ou le CLI si c'est ce dont vous disposez. Ils suivent la spécification Agent Skills, si bien que tout agent compatible charge les mêmes onze skills. Open source.

11 skills70+ agents pris en charge déclenchement automatique
Ajoutez les skills, connectez Sonilo, connectez-vous une fois, puis demandez en langage naturel.
Ajouter les skillspar projet ; -g pour toutnpx skills add sonilo-ai/skills
Connecter Soniloles outils que les skills pilotentclaude mcp add sonilo -- uvx sonilo-mcp
Se connecterdans le navigateur, sans clénpx sonilo-cli login
Demanderdans Claude Code et Codex"add a tense, cinematic score to promo.mp4"

Sur un autre agent ? L'onglet MCP propose le même serveur avec sa commande en une ligne. Installez-les un par un avec npx skills add sonilo-ai/skills/video-to-music. Ouvrir la doc →

Demande« Composez la musique de ce trailer et gardez la narration claire »
music · m4a · 30 sec

Résultat réel. L'agent a choisi la skill et les réglages.

Demandez-le en langage naturel, ou exécutez la commande

Douze capacités plus trois outils de compte. Chacune est un seul appel d'outil MCP pour votre agent, une seule commande dans votre shell, ou simplement une phrase une fois les skills installés.

musicvideo_to_music

« Mettez ce clip en musique pour que la musique suive le montage »

musictext_to_music

« Faites 30 secondes de piano lo-fi chaleureux avec de la pluie en fond »

musicvideo_to_video_music

« Ajoutez une bande-son à ce clip et rendez-moi la vidéo »

sound effectsvideo_to_sfx

« Ajoutez des effets sonores pour ce qui se passe dans ce clip »

sound effectstext_to_sfx

« J'ai besoin d'une bouteille en verre qui explose sur du béton »

sound effectsvideo_to_video_sfx

« Mixez des effets dans ce clip et renvoyez la vidéo »

soundvideo_to_sound

« Donnez à ce clip musique et effets dans un mix équilibré »

soundvideo_to_video_sound

« Bande-son complète sur ce clip, réincrustée dans la vidéo »

audioaudio_ducking

« Faites un ducking de cette musique sous la voix off »

speechdubbing

« Traduisez cette vidéo en japonais et en espagnol, gardez le lit musical »

speechproofread

« Transcrivez ce clip et donnez-moi des sous-titres modifiables en japonais et en espagnol »

videoanalyze_video

« Regardez ce clip et planifiez la musique et les effets avant de générer »

get_generation_task

Interroger les jobs asynchrones

get_usage

Dépenses et quota

get_account_services

Ce que votre clé peut faire

Des capacités qui s'enchaînent

Une seule demande peut passer par plusieurs outils. Votre agent choisit l'enchaînement selon ce que vous avez demandé ; depuis la CLI, vous exécutez les mêmes étapes dans l'ordre.

Mettre un montage en musique, garder la voix claire

« Mettez ce montage en musique et gardez le dialogue au-dessus de la musique. »

cut.mp4video_to_musicaudio_duckingscored.m4a

Livrer un spot en plusieurs langues

« Ajoutez une bande-son, puis donnez-moi les versions japonaise et espagnole. »

spot.mp4video_to_video_musicdubbingspot-ja.mp4 · spot-es.mp4

Sonoriser un dossier de rendus

« Ajoutez du bruitage à chaque clip dans ./renders. »

renders/*.mp4video_to_sfx×12renders/*.m4a

Questions fréquentes

Commencez à générer depuis votre terminal