Pipecat 1.13.0 lets clients send files and images to bots
Updated Pipecat
Summary
Pipecat 1.13.0, released October 19, 2026, lets clients send files and images to bots through a new RTVI send-file message.
- Tool
- Pipecat
- Category
- Voice agents
- Date
- Open source
- Yes
- License
- BSD-2-Clause
- Pricing
- Not stated in the sources we cited.
Pipecat v1.13.0 was published on October 19, 2026 in the pipecat-ai/pipecat repository. The release notes say clients can now send files and images to the bot through a new RTVI send-file message, and these are incorporated into the LLM context. Pipecat's tool hub has more background.
Release facts
| Fact | Detail |
|---|---|
| Product | Pipecat |
| Version | v1.13.0 |
| Release date | October 19, 2026 |
| License | BSD-2-Clause, as reported by the GitHub API for the repository |
| Where to get it | GitHub release |
What changed
- File and image input. New frames (
FileRawFrame,InputFileRawFrame,UserFileRawFrame) carry a file as inline base64 bytes or a URL. NewLLMContextmethods produce content items that are translated per adapter: Anthropic, AWS Bedrock, Gemini, OpenAI Chat and OpenAI Responses. - URL handling. Each adapter declares which URLs its provider can fetch directly. Other URLs are downloaded by a new
FileResolver, which per the notes only fetches publicly routable addresses or configured CIDR ranges, refuses redirects and applies a 50 MB cap. - Dev runner uploads. The development runner gains a session-scoped
POST /sessions/{session_id}/filesendpoint, enabled with the-u/--uploads-folderflag orPIPECAT_UPLOADS_FOLDER. - Context recovery.
LLMContext.remove_invalid_file_message()removes the oldest file or image message when the OpenAI, Anthropic, AWS Bedrock or Gemini service determines a request was rejected, so the context does not get stuck. - Provider settings. The notes add OpenRouter
providerrouting preferences, a Grokreasoning_effortfield, extra Fish Audio chunking settings, and Gemini 3.8 TTS models inGeminiTTSService. - Backend function calls. New external function-call frames and
LLMService.cancel_function_calls()supportLLMWithBackendandBackendLLMWorker.
Questions
Which providers can receive uploaded files? According to the release notes, file content items are translated for Anthropic, AWS Bedrock, Gemini, OpenAI Chat and OpenAI Responses. Unsupported MIME types raise during conversion instead of being silently dropped.
Is there a size limit?
The notes give a 50 MB cap for both the FileResolver downloads and the development runner's upload endpoint.
Is Pipecat open source? The repository page reports a BSD-2-Clause license, and the Pipecat site calls it an "Open-source framework for voice and multimodal conversational AI."
Follow the Pipecat hub, browse voice agents, or compare with the recent Pydantic AI 2.58.0 launch.
Alternatives
| Tool | License | Pricing note |
|---|---|---|
PipecatThis launchOpen-source BSD-2-Clause Python framework from Daily and the community for real-time voice and multimodal agents, built from composable pipelines. | BSD-2-Clause | Not stated |
LiveKit AgentsOpen-source Apache-2.0 framework for realtime voice AI agents in Python and Node.js. Version 1.8.11 (November 5, 2026) adds inference.responses.LLM and new STT/TTS plugins. | Apache-2.0 | The framework is Apache-2.0. LiveKit Cloud and third-party speech/LLM providers bill separately; this page does not quote those prices. |
More from Pipecat
Pipecat 1.15.0 adds expressive TTS and turn strategy modes
PipecatPipecat 1.15.0 (Oct 29, 2026) adds alpha expressive TTS tags, classifier turn ending and AssemblyAI TTS; multiple stop strategies now must agree.
Category: Voice agents
Pricing: Open source
Pipecat 1.14.0 adds Perplexity Agent and NVIDIA Omni
PipecatPipecat 1.14.0 (October 24, 2026) adds Perplexity Agent API, NVIDIA Omni and Zoom Scribe services and deprecates the Sonar-based Perplexity service.
Category: Voice agents
Pricing: Open source
Questions
What is Pipecat?
The GitHub repository describes it as an "Open Source framework for voice agents, multimodal apps, and realtime AI. Maintained by Daily and the community."
Is Pipecat open source?
The GitHub API reports a BSD-2-Clause license for the repository.
Filed on Agent Radar. Claims in this note are limited to the sources above.