Urgent.News

What's breaking now, across thousands of outlets.

AI

Make risograph films and posters with Claude Code and the riso-windowseat kit

Most AI-generated animation is a video model prompt. This repo takes the opposite route: sevenevesai/riso-windowseat holds procedural risograph films and prints, each a single index.html of Canvas 2D and Web Audio, with no libraries, fonts, images or network calls. The author directed, and Claude Code wrote the code using a kit of skills, craft docs and a render harness that is in the repo. You…

In this repository, sevenevesai/riso-windowseat, Claude Code developed a kit that enables users to create risograph films and posters without relying on AI-generated animation video prompts. Instead, the project utilizes a single index.html file containing Canvas 2D and Web Audio, with no external libraries, fonts, images, or network calls.

The repository includes nine films, each 1080 x 1080 pixels at 30 frames per second, as well as two print series exported at 2160 x 2160 pixels. These films, Window Seat, Roost, Held, Nonpareil, Eclosion, Passenger, Standby, Lumen, and Emergence, are all pure functions of time, allowing users to inspect any moment exactly and ensuring the MP4s do not drop frames.

To set up the project, users need Node.js 18 or later, along with Claude Code. After cloning the repository and navigating to the "riso-windowseat" directory, users can install dependencies and run tests using npm commands. Claude Code is then opened in the repository root, and the session is guided by the CLAUDE.md file, which outlines the contract and commands, as well as the specified skills (.claude/skills/) for creating films, still images, and scores.

Claude Code can be prompted to create a 40-second risograph film of a lighthouse keeper's night, a risograph poster of a heron on a pier at dusk, score an existing film, or extend Window Seat with a new scene. Once edits are made to a film, any occurrence of Math.random() calls or missing window.__riso is flagged to ensure deterministic renders.

The project follows MIT licensing, but the piano recordings in Window Seat are CC BY 3.0 (with credit required), while Eclosion's wing geometry is CC BY-SA 4.0. Users should review THIRD_PARTY_NOTICES.md before redistributing any content. The setup process downloads two browser builds, following the README instructions without further testing.

Written by urgent.news from Dev.to's reporting — not their text. Machine-written — may contain errors; check the original before relying on it.

This story

This is one outlet's version. Read the fullest account.

Read the original at dev.to →

More in AI

OpenAI Is Buying the Git Host Lovable and Bolt Use. Check What Lives Only There

Book: System Design Pocket Guide: Fundamentals The series: Pocket Guides for Developers — 8 short books on agents, RAG, prompts, observability, events, databases and system design — the whole series…

  • OpenAI acquires Pierre Computer Company for $100M
  • Code Storage Git host integrated into OpenAI's Codex
  • Pierre's projects remain open source post-acquisition

What I Learned Evaluating AI Image, Video and Audio Models

Part of my week is spent as a freelance AI evaluator. I review output from AI models that generate images, video, audio and user interfaces, and score each one against a structured rubric.

  • Adhering to instructions is critical than visual appeal in AI models.
  • False positives are more harmful than missed issues in model evaluation.
  • Concise feedback with specific issues is more effective than lengthy opinions.

More from Wednesday 4 November →