google-gemini/genai-processors

GenAI Processors is a lightweight Python library that enables efficient, parallel content processing.

73
/ 100
Verified

This library helps Python developers efficiently build and manage generative AI applications that involve complex data flows and real-time interactions. It provides a consistent way to handle various types of content, such as text, images, and audio, as they move between different AI models and tools. Developers can use this to create modular and scalable AI pipelines, especially when working with Google's Gemini API.

2,073 stars. Used by 2 other packages. Actively maintained with 8 commits in the last 30 days. Available on PyPI.

Use this if you are a Python developer building sophisticated generative AI applications that need to process diverse content types, handle streaming data, or integrate with various AI models and tools in a structured and efficient way.

Not ideal if you are a non-developer seeking a low-code or no-code solution for basic generative AI tasks, or if you are working with AI models outside of the Python ecosystem.

AI-development generative-AI real-time-processing AI-pipeline-architecture Python-development
Maintenance 17 / 25
Adoption 12 / 25
Maturity 24 / 25
Community 20 / 25

How are scores calculated?

Stars

2,073

Forks

213

Language

Python

License

Apache-2.0

Last pushed

Mar 12, 2026

Commits (30d)

8

Dependencies

21

Reverse dependents

2

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/generative-ai/google-gemini/genai-processors"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.