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.7.tar.gz (24.6 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.7-py3-none-any.whl (35.9 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: polymage-0.0.7.tar.gz
  • Upload date:
  • Size: 24.6 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.7.tar.gz
Algorithm Hash digest
SHA256 8648a712ffd8a725459a436285e13c8c0f1b47297383e92205bd43ded5ad5aa8
MD5 0b6e6b3494f75f7fbceafe086d4b21b1
BLAKE2b-256 aed1d0fdf44e675a4201f86fb2d075044fff8b3d711cf131a84f40a168a28627

See more details on using hashes here.

File details

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

File metadata

  • Download URL: polymage-0.0.7-py3-none-any.whl
  • Upload date:
  • Size: 35.9 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.7-py3-none-any.whl
Algorithm Hash digest
SHA256 a2d448d4780627b09be5574031e953ad1277f143e40af902dab263f829c1b7a2
MD5 2dd57a4bd495c443913fcdd76e77f4ec
BLAKE2b-256 458766e13a4b3867a7637beeb9befc1d36014817953d29106de949ff20084143

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