AI Briefing

agents: 실시간 음성 에이전트 구축, STT·LLM·TTS 조합 자유

livekit/agents

·2026.08.28 20:11

서버에서 실행되는 실시간 대화형 음성 에이전트를 만드는 프레임워크다. 사용자가 말하면 듣는 것부터 이해하고 답변하는 음성 생성까지 전 과정을 코드로 제어한다. 단순 채팅봇을 넘어 보고 듣는 멀티모달 기능을 갖췄다.

LiveKit Agents 프로젝트 배너
LiveKit Agents 프로젝트 배너

STT, LLM, TTS, Realtime API 등 각 단계의 모델을 자유롭게 조합할 수 있다. Deepgram, OpenAI, Cartesia 등 주요 프로바이더를 지원하며, MCP 서버의 도구를 한 줄 코드로 연동한다. 전화 통화 연동과 WebRTC 클라이언트 SDK도 기본 제공한다.

Transformer 기반의 시맨틱 턴 감지 기능으로 사용자가 말을 끝낸 시점을 정확히 판단해 끊김을 줄인다. 여러 에이전트 간 역할 전환과 작업 스케줄링을 내장했다. LLM의 비결정적 동작을 검증하기 위해 AI 판정 기반의 테스트 프레임워크도 포함됐다.

음성 통화, 영상 아바타, 레스토랑 예약 등 다양한 예제 코드를 제공한다. Python과 JS/TS 라이브러리를 모두 지원하며, 전체 스택을 자체 서버에서 구동할 수 있는 오픈소스다. 복잡한 음성 AI 애플리케이션의 백엔드 로직을 표준화하려는 개발자에게 적합하다.

GitHub
GitHub 저장소

livekit/agents

A framework for building realtime voice AI agents 🤖🎙️📹

Python

이 한국어 소개글은 AI가 자동으로 만들었습니다. 원문의 주장과 맥락은 원문에서 확인해 주세요. 저작권은 원저작자에게 있습니다.

AI 처리 방식을 확인하거나, 소개 오류와 출처 표기 문제, 삭제 요청을 문의 · 건의로 알려주세요.