CPU 전용 머신을 포함한 다양한 하드웨어에서 LLM, 비전, 음성, 이미지, 동영상 모델을 실행하는 자체 호스팅 OpenAI 호환 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
Pipecat CLI 설치
uv tool install "pipecat-ai[cli]" - 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 통계는 매일 갱신됩니다.
관련 프로젝트
웹사이트, PDF, 이미지, YouTube 동영상 또는 주제를 다국어 팟캐스트 대화로 변환하는 오픈소스 Python 패키지입니다.
클라우드 서비스나 완전 오프라인 온디바이스 모델을 지원하는 양방향 실시간 음성 번역 앱
AutoGPT는 자연어 설명이나 시각적 빌더로 다단계 워크플로를 수행하는 AI 에이전트를 만들고 실행·예약하는 오픈소스 플랫폼입니다.
주제나 키워드만 입력하면 대본, 내레이션, 영상 소스, 자막, 음악을 자동으로 구성해 짧은 영상을 완성합니다.
646개 언어를 지원하는 오픈소스 로컬 우선 음성 스튜디오