Ce que c’est
Polymage est une bibliothèque Python que je développe pour orchestrer des agents IA multimodaux sur différentes plateformes et modèles (Gemma, moondream, Flux, HiDream, etc.). L’objectif : écrire un agent une fois, l’exécuter partout.
Plateformes supportées
Inférence locale :
- Ollama – macOS, Windows, Linux
- LM Studio – macOS, Windows, Linux
- OMlx – macOS uniquement
- DrawThings – macOS uniquement
Inférence cloud :
- Groq – Inférence de LLM haute performance
- Cloudflare Workers AI – Modèles déployés en périphérie (edge)
- Together AI – Hébergement de modèles open source
- HuggingFace – Hub de modèles et API d’inférence
Fonctionnalités principales
- Définir des agents à partir de prompts et d’entrées multimodales (images, audio, vidéo, texte)
- Exécuter le même agent sur plusieurs plateformes et modèles pour comparer directement les résultats
- Orchestration de workflows via des scripts Python simples ou Apache Airflow
Stack technique
- Bibliothèque principale en Python
- Docker pour des environnements reproductibles
- Agent Hermes pour le développement assisté par IA
Statut
Développement actif. Je l’utilise pour des projets personnels (principalement des workflows de génération d’images).
References
Site web : polymage.org
Source code : gitlab.com
PyPI : PyPI.org