Skip to main content

polymage : a multimodal agent python library

Project description

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

And on Cloud platforms

✨ 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

# 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/

uv venv

Apache 2.0 License — Happy building! 🚀

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

polymage-0.0.6.tar.gz (24.1 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

polymage-0.0.6-py3-none-any.whl (35.4 kB view details)

Uploaded Python 3

File details

Details for the file polymage-0.0.6.tar.gz.

File metadata

  • Download URL: polymage-0.0.6.tar.gz
  • Upload date:
  • Size: 24.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.9.30 {"installer":{"name":"uv","version":"0.9.30","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Debian GNU/Linux","version":"12","id":"bookworm","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for polymage-0.0.6.tar.gz
Algorithm Hash digest
SHA256 e8289a796d7cdebb8d4b73a29eb7218eb39bcf5413179082a57ea2ad0b83f439
MD5 a7cf9e9de2dd1ea0604391551c11804b
BLAKE2b-256 ce2497f338199ef294bfe7a034a8da9c566e3f7c0974224f63acc3053b2d5b38

See more details on using hashes here.

File details

Details for the file polymage-0.0.6-py3-none-any.whl.

File metadata

  • Download URL: polymage-0.0.6-py3-none-any.whl
  • Upload date:
  • Size: 35.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.9.30 {"installer":{"name":"uv","version":"0.9.30","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Debian GNU/Linux","version":"12","id":"bookworm","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for polymage-0.0.6-py3-none-any.whl
Algorithm Hash digest
SHA256 7fa6e207f83377706df4d944d6c0b40285f10bca75aed26269a5bc17fce2387e
MD5 1cfb1b1c25266a028f1c82e24c364c98
BLAKE2b-256 bc6b807e240c3f3430d25aebd066d05f1e7c697caa8f419d7683d029079023f9

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page