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

Uploaded Python 3

File details

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

File metadata

  • Download URL: polymage-0.0.4.tar.gz
  • Upload date:
  • Size: 23.8 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.4.tar.gz
Algorithm Hash digest
SHA256 1ff5cb9232d2139cbb55f2d39a93202c13bfb0b5bc9685fa27446c2c2f2eebf9
MD5 c87a8c8e57216695194f5fff1176ede3
BLAKE2b-256 278a47cacc621e3ede59221301513e6af1694343a4ab51b4bb879df13fff4ed2

See more details on using hashes here.

File details

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

File metadata

  • Download URL: polymage-0.0.4-py3-none-any.whl
  • Upload date:
  • Size: 35.1 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.4-py3-none-any.whl
Algorithm Hash digest
SHA256 625ba88d71a41247ffcff781b4e1e2d833f7cd81b0043081aea19fdfd5246370
MD5 8726af33b42de2779482ce39c6ea5371
BLAKE2b-256 4f6dc716bb24532de795601a830b6296faf2e42875195d5dac27522029a1f2d2

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