A thumbnail generator for tools integrating with MIRA (Maritime Informatics Reasoning Agent).
| Input | Output |
|---|---|
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.
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.
Mac/Linux:
curl -LsSf https://astral.sh/uv/install.sh | shWindows:
powershell -ExecutionPolicy ByPass -c "irm https://astral.sh/uv/install.ps1 | iex"Then restart your terminal.
Replace static/photo.jpg with your tool's logo or image (keep the same filename).
uv run main.pyThat's it. uv handles Python and all dependencies automatically — no separate install steps needed.
Your thumbnail will be saved to static/thumbnail.png.