Announcing GenAI Processors: Build powerful and flexible Gemini applications- Google Developers Blog
Jul 10, 2025Andre Elisseeff, Alexey Guseynov, Oskar Bunyan, Shrestha Basu Mallick

Summary
Introduces GenAI Processors, an open-source Python library for structuring and simplifying the development of AI applications, particularly those involving multimodal input and real-time responsiveness. It defines a `Processor` interface for pipeline components and uses asynchronous streams of `ProcessorParts` for data flow. Key features include automatic concurrent execution optimization to minimize Time To First Token (TTFT) and seamless integration with the Gemini API via dedicated processors like `LiveProcessor` and `GenaiModel`. The library supports modular design, extensibility, and unified multimodal handling.
More from the Agentic Application Middleware trail
- The Outer Loop, Insights First: An Ambient Quality Agent That Diagnoses Your Production Agent- Google Developers Blog
- Supercharge your development with the Google Developer Knowledge API ecosystem- Google Developers Blog
- Turn your REST APIs into MCP tools with Google Cloud API Gateway- Google Developers Blog
- Introducing Support for Local AI Models in the Antigravity SDK- Google Developers Blog
- Why client SDK generation belongs in the open- Google Developers Blog