Skip to content

Project-Harrison/thumbnail-creator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MIRA Thumbnail Creator

Python uv Project Harrison License

A thumbnail generator for tools integrating with MIRA (Maritime Informatics Reasoning Agent).

Input Output

Project Harrison requirement

All tooling providers submitting tools to Project Harrison must supply a thumbnail. This tool generates it. Run it against your logo and submit the output with your registration.

Thumbnails are processed with pixelation and colour palette reduction to minimise payload size during tool registration and runtime asset transfer, reducing bandwidth overhead and improving response latency across the MIRA integration layer.


What is MIRA?

MIRA is an AI assistant for maritime operations. It lives in the chat and on the map — you ask it questions or give it tasks, and it uses registered tools to get things done.


How to run

1. Install uv

Mac/Linux:

curl -LsSf https://astral.sh/uv/install.sh | sh

Windows:

powershell -ExecutionPolicy ByPass -c "irm https://astral.sh/uv/install.ps1 | iex"

Then restart your terminal.

2. Add your image

Replace static/photo.jpg with your tool's logo or image (keep the same filename).

3. Run

uv run main.py

That's it. uv handles Python and all dependencies automatically — no separate install steps needed.

Your thumbnail will be saved to static/thumbnail.png.

About

Creates thumbnail for MIRA tooling.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages