Repolode
pipecat-ai

pipecat-ai/pipecat

음성, LLM, 전송 서비스를 플러그인 방식으로 연결해 실시간 음성 및 멀티모달 AI 에이전트를 만드는 오픈소스 Python 프레임워크입니다.

스타
16,606
포크
2,904
열린 이슈
398
마지막 커밋
12시간 전

어떤 프로젝트인가요?

Pipecat은 음성, 비디오 및 기타 멀티모달 입력을 처리하는 실시간 대화형 에이전트를 만들기 위한 Python 프레임워크입니다. 개발자는 음성-텍스트 변환, LLM 호출, 텍스트-음성 변환, 전송 등을 담당하는 모듈형 프로세서로 에이전트 파이프라인을 구성할 수 있어, 나머지 부분을 다시 작성하지 않고도 각 단계를 교체할 수 있습니다.

이 프로젝트는 다양한 음성 인식, 언어 모델, 텍스트-음성 변환 서비스와 OpenAI Realtime, Gemini Multimodal Live 같은 음성 간 서비스 등 폭넓은 통합 기능을 제공합니다. 전송 방식으로는 Daily, LiveKit, Vonage를 통한 WebRTC와 WebSocket 및 FastAPI WebSocket 연결을 지원하며, Twilio, Telnyx 등의 제공업체를 위한 전화 통신 시리얼라이저도 포함합니다. 파이프라인끼리 작업을 넘기거나 병렬로 실행하는 멀티 에이전트 구성도 지원한다고 설명합니다.

CLI(`pipecat init`)로 새 프로젝트의 기본 구조를 생성할 수 있으며, 클라이언트 SDK는 JavaScript, React, iOS, Android, C++용으로 제공됩니다. 프레임워크는 BSD-2-Clause 라이선스로 `pipecat-ai` 패키지 형태로 배포됩니다.

핵심 기능

  • 01음성, LLM, TTS 단계를 위한 모듈형 프로세서 조합형 파이프라인
  • 02다양한 음성, LLM, 텍스트-음성 변환 서비스 통합
  • 03OpenAI Realtime 및 Gemini Multimodal Live를 통한 음성 간 처리 지원
  • 04WebRTC 및 WebSocket 전송과 Twilio 등 전화 통신 시리얼라이저
  • 05멀티 에이전트 간 작업 전달 및 병렬 파이프라인
  • 06프로젝트 기본 구조를 생성하는 CLI와 웹 및 모바일용 클라이언트 SDK

활용 사례

  • 실시간으로 전화를 받거나 사용자와 대화하는 음성 비서 구축
  • 음성과 비전 모델을 결합하는 비디오 또는 멀티모달 봇 제작
  • 고객 접수나 지원 흐름과 같은 구조화된 비즈니스 에이전트 개발
  • 대화를 서로 넘겨받는 여러 전문 에이전트 조율

빠른 시작

  1. 1

    Pipecat CLI 설치

    uv tool install "pipecat-ai[cli]"
  2. 2

    퀵스타트 템플릿으로 프로젝트 만들기

    pipecat init quickstart

토픽

자주 묻는 질문

pipecat은(는) 무엇인가요?
음성, LLM, 전송 서비스를 플러그인 방식으로 연결해 실시간 음성 및 멀티모달 AI 에이전트를 만드는 오픈소스 Python 프레임워크입니다. Pipecat은 음성, 비디오 및 기타 멀티모달 입력을 처리하는 실시간 대화형 에이전트를 만들기 위한 Python 프레임워크입니다. 개발자는 음성-텍스트 변환, LLM 호출, 텍스트-음성 변환, 전송 등을 담당하는 모듈형 프로세서로 에이전트 파이프라인을 구성할 수 있어, 나머지 부분을 다시 작성하지 않고도 각 단계를 교체할 수 있습니다.
pipecat은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
pipecat은(는) BSD-2-Clause 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
pipecat은(는) 아직 유지보수되고 있나요?
활발히 유지보수 중. pipecat의 마지막 커밋은 2026년 10월 19일입니다.
pipecat은(는) 어디에 사용할 수 있나요?
실시간으로 전화를 받거나 사용자와 대화하는 음성 비서 구축 음성과 비전 모델을 결합하는 비디오 또는 멀티모달 봇 제작 고객 접수나 지원 흐름과 같은 구조화된 비즈니스 에이전트 개발 대화를 서로 넘겨받는 여러 전문 에이전트 조율
pipecat는 어떻게 설치하나요?
Pipecat CLI 설치: uv tool install "pipecat-ai[cli]" 퀵스타트 템플릿으로 프로젝트 만들기: pipecat init quickstart
pipecat은(는) 어디서 받을 수 있나요?
소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/pipecat-ai/pipecat

요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.

관련 프로젝트