Metadata-Version: 2.4
Name: polymage
Version: 0.0.1
Summary: polymage : a multimodal agent python library
Author-email: Fabrice Gaillard <fgaillard@w3architect.com>
License: Apache 2.0
Requires-Python: >=3.13
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: groq>=0.37.1
Requires-Dist: instructor>=1.13.0
Requires-Dist: ollama>=0.6.1
Requires-Dist: openai>=2.9.0
Requires-Dist: pillow>=12.0.0
Requires-Dist: requests>=2.32.5
Dynamic: license-file

# Multimodal Agents Framework

A modular, platform-agnostic Python library to orchestrate multimodal AI agents across platforms 
and models (Gemma, moondream, Flux, HiDream, etc.)

Can run both on Local platforms
- Ollama (https://ollama.com), available for macOS, Windows, and Linux
- LmStudio (https://lmstudio.ai), available for macOS, Windows, and Linux
- DrawThings (https://drawthings.ai), available only on macOS

And on Cloud platforms
- Groq (https://groq.com/)
- Cloudflare (https://developers.cloudflare.com/workers-ai/)


## ✨ Features

- Define agents with prompts + multimodal inputs (image, audio, video, text)
- Run same agent on multiple platforms/models for comparison
- Workflow orchestration : just python scripts or tools like Apache Airflow

## 🚀 Quick Start

### Clone the repo

```bash
# clone the repo
 git clone 
```

### Use uv to create a virtual environment (https://docs.astral.sh/uv/)

uv is the best tool to manage multiple python version and multiple virtual python environment on your machine

Installation guide at https://docs.astral.sh/uv/getting-started/installation/

```bash
uv venv
```




---

Apache 2.0 License — Happy building! 🚀
