AIToday
Image GenerationOpen-Source AIZenn AI/MLPublished: Oct 4, 2026, 22:00 JST

moodboard: macOS viewer for AI images, video, audio

moodboard: macOS viewer for AI images, video, audio

3 Key Points

  1. What happened

    The MIT-licensed moodboard viewer, installable on macOS with bun, places generated images, video, and audio into one window so users compare them and keep their picks. Agents add group headings and short per-card labels.

  2. Why it matters

    Opening generated files one by one is slow, and asking an agent to describe a result in words does not convey how it looks or sounds, so a side-by-side window can shorten the selection step for people creating media with agents.

  3. What to watch

    Testing has only been on macOS, and .webm files with transparent VP9 may not play. Watch whether its MIT license and GitHub issues draw outside fixes, since the tool began as a viewer for an X-based battle game.

WHO IT HITSPeople who use agents to generate images, video, or audio for media production, game assets, or design work get a single window for comparing candidates and sending back the picks they want kept.

Not sure about something? Ask the AI

Questions and answers are published on this page.

Summaries like this, in your inbox every morning.

Context & Analysis

Moodboard began as a viewer written to compare generated images while building an X-participation-based battle game. It was then split out as an independent tool, with video, audio, and selection modes added. That origin explains the file types it handles and the selection flow: when a single agent request returns several image or audio candidates, users need to look at them together rather than open files one by one.

The tool reuses the same window for the same task, with new results replacing old ones, and gives windows names so separately running projects or agents stay apart. The agent only reports "it opened" after confirming the window has actually finished loading files, and it also surfaces files that failed to open, so a failed display is not reported as success.

On the window itself, users enlarge cards under the cursor with the wheel or pinch, drag them, click for full size (1 for 1x, 2 for 200%, arrow keys to move), toggle the background with b, and restore the original arrangement with r. The interface and error messages follow the macOS language setting in Japanese and English. The main limits are that only macOS has been verified, and .webm with transparent VP9 may not play, though .mov with transparent HEVC does.

FAQ
What can I preview in moodboard?
It shows images (PNG, WebP, animated GIF), video (mov, webm, mp4), and audio (wav, mp3, m4a, aac, flac, ogg, opus). In the arranged video view, clips loop muted, and clicking one plays it with sound.
How do I install it?
It needs macOS and bun. You install the command with "bun install -g github:mohhh-ok/moodboard" and add the skill that teaches agents how to use it.
How do I tell the agent which file I chose?
Press s to enter selection mode, pick cards, then press ⌘C to copy the selected files' absolute paths to the clipboard. Pasting those paths into the conversation tells the agent exactly what you selected.

AI news that matters for your work, delivered every morning.

Pick your industry and the AI tools you use, and get news related to your work every day.

Free · 30 seconds with Google · unsubscribe anytimeWhat is AIToday? →

Ask AI

Ask AI anything about this article. The AI reads this article, earlier AIToday articles, and Wikipedia, and cites its sources. Q&As are published on this page for other readers too.

Questions and answers are published on this page.

Related Articles

Next articleTSMC, $2.4 trillion chipmaker behind AI, reports $143 billion revenue