moodswatch DEMO MODE

This page has no colors of its own.

Describe a mood — moodswatch turns it into a five-color palette and paints everything you’re looking at with it.

CURRENT PALETTE

warm evening in Lisbon

Built-in demo palette. Add a Gemini key below and the machine paints live.

Bring your own Gemini

The bundled server (python3 server.py with a GEMINI_API_KEY in its .env) turns live generation on for every visitor — the key stays on the server and never reaches this page. Without a server, the static page cycles through built-in palettes, or takes a personal key here: it goes straight to generativelanguage.googleapis.com, lives in this browser’s localStorage, and nowhere else — view source to check.

model: gemini-2.5-flash · no key saved