Accueil › Base de connaissances IA

Outil pour développeurs

LiveKit

Plateforme open source pour bâtir des applications de voix, de vidéo et d'agents IA en temps réel.

Qui est derrière

LiveKit est un projet open source, distribué sous licence Apache-2.0 et publié sur GitHub sous le nom livekit. Le serveur est écrit en Go et s'appuie sur l'implémentation WebRTC Pion. Autour du serveur, on trouve aussi des SDK, des cadres de travail pour agents et des services complémentaires.

C'est quoi, concrètement

LiveKit est une infrastructure en temps réel qui fait circuler l'audio, la vidéo et les données entre des personnes, des appareils et des modèles d'IA. Le dépôt contient le serveur, un SFU WebRTC distribué et évolutif. Concrètement, tu peux t'en servir pour créer un assistant vocal, une application de visioconférence ou un agent IA qui parle avec tes clients. Pour la voix, le cadre LiveKit Agents regroupe la reconnaissance vocale, le modèle de langage, la synthèse vocale, la détection des tours de parole, l'utilisation d'outils et la téléphonie.

Produits

  • Serveur LiveKit : Un SFU WebRTC évolutif et distribué, écrit en Go, qui transporte l'audio, la vidéo et les données en temps réel.
  • LiveKit Agents : Un SDK pour créer des agents vocaux en code, offert en Python et en Node.js.
  • LiveKit Inference : Une source de modèles pour la reconnaissance vocale, le langage et la synthèse vocale, utilisable directement dans le cadre LiveKit Agents.
  • SDK et services complémentaires : Des trousses de développement et des services reliés au serveur pour intégrer LiveKit dans différentes applications.

Ce qu'il fait bien

  • Le code est ouvert, sous licence Apache-2.0.
  • Le serveur est conçu pour être évolutif et distribué.
  • Un seul outil couvre la voix, la vidéo et les données en temps réel.
  • LiveKit Agents regroupe dans un même cadre la reconnaissance vocale, le modèle de langage, la synthèse vocale et la téléphonie.
  • Le projet est très suivi sur GitHub, avec une communauté active.

Ses limites

  • C'est un outil pour développeurs: il faut savoir programmer pour l'utiliser.
  • Il faut comprendre des notions comme WebRTC et les SFU pour bien l'exploiter.
  • Ce n'est pas un produit clé en main pour une équipe non technique.
  • Les agents dépendent de modèles externes pour la voix et le langage, ce qui ajoute des choix à faire.

Pour ta PME

Une PME qui a un développeur ou un partenaire technique peut s'en servir pour bâtir un agent vocal ou une application de vidéo sur mesure, par exemple pour l'accueil téléphonique. Les conversations contiennent souvent des renseignements personnels: valide où les données circulent et sont gardées pour respecter la Loi 25. Prévois aussi une approbation humaine pour les actions importantes qu'un agent pourrait déclencher. Pour les tarifs des services hébergés, consulte le site officiel.

Site officiel

Sources : Site officiel · mis à jour le 2026-11-06

Cas qui utilisent LiveKit

Infolettre gratuite

« 5 prompts, 1 café »

Reçois 5 prompts prêts à copier chaque matin à 6 h 30.