raea 0.1.3
Updates that land, a box on the part of a sound you mean, and a fingerprint kept with the project it judges.
raea 0.1.3 makes the app's updates land, puts a 3D scene in the feed for you to walk around in and mark up, gives every feed a to-do list, lets you point at the part of a sound you mean, and keeps a fingerprint with the project it judges.
Get the app at raea.io (a Mac with Apple silicon, Windows 10 or 11, or Linux on x86_64).
The engine alone:
curl -fsSL https://raea.io/install | shOn Windows, in PowerShell: irm https://raea.io/install.ps1 | iex.
What changed since 0.1.2
Updates that land. On a Mac, raea opened straight from Downloads runs from a read-only copy macOS makes, so 0.1.1 couldn't replace itself with 0.1.2 and Restart now did nothing. From 0.1.3 the app replaces the original wherever you opened it, and when an update can't install itself the card says so, with a Download button. The sidebar shows Update while one waits, and Check for updates is in Settings → General. If you're on 0.1.2 and Restart now did nothing, download 0.1.3 from raea.io once and move it into Applications.
A cleaner update card. It plays a short, silent loop of what's new above its words, with Restart now, What's new beside it, and a close button for later.
Scenes in the feed. Your agent can post a 3D scene, a prop, a character, a model or a splat as a scene, and you look at it from inside: walk around it, scrub its timeline when it moves, and pin a comment to a place in it. Pick a part to move, turn or scale it by hand, change a procedural part's props in its details, draw new parts into the scene, or reshape a part's motion as a path of keys. Every change is written into the scene's own code, with Undo, and your agent reads what you changed and where you pinned. Several files posted together open as a board first.
A to-do list in every feed. The agents button in a feed's header now opens the project's to-do list: its brief's tasks and the edits you've sent on its items, one line each, with who has it and what they last did. Add, check off, reword, drag to reorder and remove, with Undo. The Inbox's list has every project's.
Sessions you start outside raea, in the feed. A Claude Code session you start in a terminal or another app is a bubble in its project's feed while it's open, with its last words, the tool it's on and its plan, and it shows on the tasks it has. Other agents are in the feed by what they post.
Point at the part of a sound you mean. Pick Spectrogram on the timeline's sound track (or in Listen) and drag a box around the hiss up high or the hum down low. The note keeps that span of time and that band of pitch, your agent reads both with the note, and raea fingerprint learn-notes keeps the band with the label in your fingerprint's evidence. Sound axes still judge the whole sound in each moment, so the band is kept but not yet learned from.
Keep a fingerprint with a project. A project's judged by chip is now a menu: it says which fingerprint judges the project and why, and Keep with this project or Keep with the workspace copies one of yours into that folder and commits it, so your team's raea judges with the same taste.
Fingerprint has its own docs. raea.io/docs/fingerprint covers training one, checking a cut with it, and keeping one with a project for your team, and the raea skill has a page that teaches your agent the same.
Fixes
- Each project's feed shows its own work and nothing else. With more than one workspace on a Mac, a project could show another project's cards, a card could be saved into a project of the same name in another workspace, and a terminal session's bubble could pull in what other sessions posted elsewhere. raea now holds one workspace's projects at a time, saves each card back only to the folder it came from, never makes a project just because something asked for it by name, and fills a session's bubble with its own posts in its own project.
- A composition kept beside a
tsconfig.json, as at a new project's root, plays again:raea play, the app's stage and stills drawn by playing stopped before the first frame with "__at is not a function". - A fingerprint judges on every machine. raea now downloads YAMNet, the sound-events model, once like its other models. Before, only some machines had it, so a fingerprint trained on one of them refused a teammate's fresh install.
- In raea's window, a graph zoomed past the edge of its canvas no longer takes the clicks meant for the sidebar and header around it.
- Inside a
<Sequence>,useVideoConfig().durationInFramesis the Sequence's length (its own, cut where its parent's ends; a Loop's one pass), so an animation scaled to its scene runs over the scene, as in Remotion. If one of your compositions read the composition's length from inside a Sequence, read it outside the Sequence and pass it down. Thanks @Ragulsundaram (#126). - A release's
.sha256files name their file alone, soshasum -cpasses on a download (0.1.1's and 0.1.2's named the builder's path; 0.1.2's were re-uploaded).
Known
- The Windows app is unsigned, as before: Windows asks once whether to run it.