Features

Dynamic Video Wallpapers

Cinematic loops at 60fps with adaptive performance and pause logic.

  • Looped playback with no desktop artifacts
  • Auto‑pause on fullscreen and battery

Custom HTML Overlays

Run your own HTML/CSS/JS safely above any wallpaper.

  • Pointer‑events aware, transparent background
  • Combine multiple elements and save versions

Web Wallpapers

Live dashboards, maps, or art in a sandboxed web view.

  • Content JS enabled; background forced transparent

Editor

Design scenes with elements, keyframes, and presets.

  • Versioning with quick load/rename
  • Inline apply to desktop

Automation

Switch scenes by app focus, time, or context.

  • Pause on battery/fullscreen
  • Per‑monitor assignments

Inline Updates

Get new builds directly in‑app — no manual downloads needed.

  • Signed builds, quick apply

AI‑assisted HTML (Ollama)

Local LLM generation for overlays with optional screenshot context (gemma3).

  • Generate from natural language directly in the editor
  • Model autodiscovery; configurable base URL and default model
  • Output contract and positioning guardrails for perfect embedding

Multi‑monitor Support

Independent wallpapers per display or span a scene across monitors.

Battery Friendly

Optimized renderers with smart pausing to save resources.

AI‑assisted HTML (Ollama)

Describe a widget in natural language and generate clean, embeddable HTML and CSS directly into the editor.

  • Use Add HTML → Generate with Ollama. The response streams live into the editor.
  • Preferences → Ollama: set base URL (defaults to http://localhost:11434) and default model. We auto‑discover local models; quick link to installer if none found.
  • Output contract enforced: optional single <style> block then one root element. Background stays transparent; no markdown or code fences.
  • Positioning guardrails: percent‑based left/top in a 100vw×100vh canvas, with a safe area below the macOS menu bar.
  • Multimodal: when using gemma3 models, a one‑off screenshot can be sent so placement matches your scene. Screenshot data is not persisted.
  • Think content is filtered after completion to keep the HTML clean.
  • Works offline with a local Ollama server. See Ollama API.