Локальный AI-движок с совместимым с OpenAI API: запускает LLM, модели для зрения, речи, изображений и видео на любом оборудовании, в том числе без GPU.
pipecat-ai/pipecat
Открытый Python-фреймворк для создания голосовых и мультимодальных AI-агентов с поддержкой подключаемых сервисов распознавания и синтеза речи, LLM и транспорта.
- Звёзды
- 16,606
- Форки
- 2,904
- Открытые issues
- 398
- Последний коммит
- 8 часов назад
Что это?
Pipecat — Python-фреймворк для создания диалоговых агентов, которые в реальном времени обрабатывают голос, видео и другие мультимодальные данные. Разработчики собирают агента в виде конвейера из модульных процессоров для преобразования речи в текст, вызовов LLM, синтеза речи и передачи данных. Каждый этап можно заменить, не переписывая остальные.
В проекте есть множество интеграций с сервисами распознавания речи, языковыми моделями и синтеза речи, а также с сервисами преобразования речи в речь, такими как OpenAI Realtime и Gemini Multimodal Live. Среди транспортов — WebRTC через Daily, LiveKit и Vonage, а также WebSocket и подключения WebSocket в FastAPI; для телефонии предусмотрены сериализаторы для таких провайдеров, как Twilio и Telnyx. Также заявлена поддержка нескольких агентов: конвейеры могут передавать друг другу управление или работать параллельно.
CLI (`pipecat init`) создает каркас новых проектов, а клиентские SDK доступны для JavaScript, React, iOS, Android и C++. Фреймворк распространяется как пакет `pipecat-ai` по лицензии BSD-2-Clause.
Ключевые возможности
- 01Составные конвейеры из модульных процессоров для этапов обработки речи, LLM и TTS
- 02Широкий выбор интеграций с сервисами распознавания речи, LLM и синтеза речи
- 03Поддержка преобразования речи в речь через OpenAI Realtime и Gemini Multimodal Live
- 04Транспорты WebRTC и WebSocket, а также сериализаторы телефонии для Twilio и других провайдеров
- 05Передача управления между агентами и параллельная работа конвейеров
- 06CLI для создания каркаса проектов и клиентские SDK для веба и мобильных устройств
Сценарии использования
- Создание голосового помощника, который отвечает на звонки или общается с пользователями в реальном времени
- Создание видео- или мультимодальных ботов, сочетающих обработку речи с моделями компьютерного зрения
- Разработка структурированных бизнес-агентов, например для приема обращений клиентов или поддержки
- Координация нескольких специализированных агентов, передающих друг другу диалоги
Быстрый старт
- 1
Установите Pipecat CLI
uv tool install "pipecat-ai[cli]" - 2
Создайте проект с помощью шаблона быстрого старта
pipecat init quickstart
Темы
Частые вопросы
- Что такое pipecat?
- Открытый Python-фреймворк для создания голосовых и мультимодальных AI-агентов с поддержкой подключаемых сервисов распознавания и синтеза речи, LLM и транспорта. Pipecat — Python-фреймворк для создания диалоговых агентов, которые в реальном времени обрабатывают голос, видео и другие мультимодальные данные. Разработчики собирают агента в виде конвейера из модульных процессоров для преобразования речи в текст, вызовов LLM, синтеза речи и передачи данных. Каждый этап можно заменить, не переписывая остальные.
- pipecat можно использовать бесплатно? Какая у него лицензия?
- pipecat распространяется с открытым исходным кодом под лицензией BSD-2-Clause. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- pipecat всё ещё поддерживается?
- Активно поддерживается. Последний коммит в pipecat — 19 окт. 2026 г..
- Для чего можно использовать pipecat?
- Создание голосового помощника, который отвечает на звонки или общается с пользователями в реальном времени Создание видео- или мультимодальных ботов, сочетающих обработку речи с моделями компьютерного зрения Разработка структурированных бизнес-агентов, например для приема обращений клиентов или поддержки Координация нескольких специализированных агентов, передающих друг другу диалоги
- Как установить pipecat?
- Установите Pipecat CLI: uv tool install "pipecat-ai[cli]" Создайте проект с помощью шаблона быстрого старта: pipecat init quickstart
- Где скачать pipecat?
- Исходный код и инструкции по установке — на GitHub: https://github.com/pipecat-ai/pipecat
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Открытый Python-пакет, который превращает сайты, PDF-файлы, изображения, видео YouTube и темы в многоязычные аудиодиалоги с помощью GenAI.
Перевод речи в реальном времени в обе стороны для двуязычных встреч: через облачные сервисы или полностью офлайн на устройстве, в приложении для компьютера и расширении для браузера.
AutoGPT — платформа с открытым исходным кодом для создания, запуска и планирования AI-агентов, выполняющих многоэтапные рабочие процессы по текстовому описанию или с помощью визуального конструктора.
Автоматически превращает тему или ключевое слово в готовый короткий ролик: создаёт сценарий, озвучку, подбирает видеоряд, добавляет субтитры и музыку.
Локальная open-source студия для клонирования и создания голосов, дубляжа видео, диктовки, транскрибации и создания аудиокниг на 646 языках.