Repository navigation
Releases
Releases · Stitchable-ai/stitchable-desktop
Stitchable v0.5.1
Stitchable v0.5.1
Linux startup
- Fixed the blank window showing “The URL can't be shown” when the backend
started successfully but the app's screens failed to load. - Fixed local preview loading after closing and reopening a preview.
- Added startup page-load diagnostics and documented Debian/Ubuntu installation
dependencies and offline setup requirements.
This patch preserves private preview storage and existing app data. The separate
AppImage detection warning can still appear when running an extracted AppImage.
Stitchable v0.5.0
Stitchable v0.5.0
Released 2026-11-02
Use your own coding-agent subscription
- Run a chat on Claude Code, Codex or Cursor. If you already pay for one of
these, a Stitchable chat can run on it, signed in through that provider's own
sign-in. You keep Stitchable's transcript, tool calls, approval cards, task
list, artifacts and background tasks. - Any agent from the ACP registry. Add other agents from Settings →
Providers. They run in a sandbox, and Stitchable's approval rules apply to
everything they do. - Your timeline tools come along. Provider chats can edit the timeline,
import media, export, and use voice, music, transcription, captions, shot
detection and audio sync. Recording and publishing stay with Stitchable's own
agent. - Switch agents in the middle of a chat. The model picker lists each
provider's models. Switching hands the conversation to the next agent, and
the chat shows where each switch happened. - On from the start. External providers are switched on for everyone,
including if you used them before this update. Sign in to each one, see its
plan and usage, or switch them all off in Settings → Providers. Stitchable's
own agent stays the default for new chats.
Usage
- One meter for every limit, with a line showing a steady pace, when each
limit resets, and any banked resets you hold.
Chats
- Settle finished chats. Settle a chat yourself, or let Stitchable settle
chats that have been quiet for 3 days (change this in Settings → Chats).
Settled chats fold into their own section at the bottom of the list, and the
app starts faster because it doesn't read them until you open one. Pinned and
running chats, and chats with an unsent draft, are never settled automatically. - Long chats open faster. The latest messages appear first; older ones load
as you scroll up. - Drafts come first. Chats with an unsent draft sit at the top of your open
chats, just below Pinned, with an orange mark. - See a chat at a glance. Each row shows its provider's logo. Rest the
pointer on a row to see its project, folder, model and last activity.
Safety
- Claude subscription tokens are no longer stored as a provider profile.
Existing ones are removed when you update; your other profiles are untouched. - Coding-agent sign-in files are protected like other credentials.
Requirements
- macOS 13 Ventura or later.
- Coding-agent providers from the ACP registry run on macOS only for now.
Stitchable v0.4.1
Stitchable v0.4.1
Point at it, then ask
- Add a clip or an object to your message. Select a clip on the timeline,
or an object in the preview, and click the round Add to chat button
beside it. It joins your message as a chip, so "make this warmer" knows what
this is. A row in the Scene list has the same button. - Select for chat. Turn on Select for chat above the timeline, then
click any clip or object to add it — no need to select it first. Clicks add
to the chat instead of selecting, moving or playing anything. Press Esc to
leave. - The moment you're looking at. With the video paused, the reference also
says where in the clip you are. - Up to eight at a time, shared with what you pick in a browser preview.
Your sent message shows them as chips too.
Edit objects right in the preview
- Move and resize. Objects a scene makes movable can be dragged and
resized directly in the preview. - Keyframes you can see. Animated settings show their keyframes as
diamonds in the timeline; drag one to retime it. - Auto-key. With Auto-key on, or on a setting that is already animated,
an edit sets a keyframe at the playhead. Otherwise it changes the setting
for the whole clip. - Find things in a busy scene. Selecting an object highlights its own
lanes, each row in the Scene list can jump to where its object first
appears, and clicking empty space clears the selection. - Keyframes land on frames at 25 and 29.97 fps too.
Code-generated scenes run natively
- Preview and export use the same engine. Scenes the assistant writes now
run in Stitchable's own scene runtime instead of Remotion — in the preview,
when the assistant checks frames, and in the exported file. - Any drawing code. Scenes can use HTML, SVG, Canvas or WebGL, with
Three.js, d3 and math typesetting built in. 3D device shots are written as
scenes too. - Edits apply in place. A change to a scene updates the preview without
reloading it. - The assistant checks its framing. When it reviews frames, it notices a
subject cut off by the edge of the picture, and whether it was moving at
the time. - A broken scene names its clip.
- Discover recipes were rebuilt for the new runtime. They insert and edit
as before. - Older projects still open.
- One-time setup. The first export or frame check after updating
downloads the new renderer.
Fixes
- Stopping a reply gives your message back as you wrote it — the text
returns to the message box, with its attachments and picks as chips rather
than raw markup. - A message with only a recipe attached now sends. Before, Send lit up and
nothing happened. - Browser picks are kept when a message can't be sent. They used to
disappear. - Esc does one thing at a time. One press no longer both clears a
selection and exits full screen.
Requirements
- macOS 13 Ventura or later.
- Screen recording on Windows and Linux is an early preview.
Stitchable v0.3.0
Stitchable v0.3.0
Discover and reuse motion recipes
- Start from a much larger motion library. Discover now brings together
240 bundled recipe packages: 214 motion examples adapted from Shotcraft and
26 Stitchable recipes, including editable landscape and portrait templates,
device treatments, and camera moves. - Find the right technique quickly. Search, role and category facets,
source badges, aspect information, previews, and grouped variants make the
library useful as both a visual picker and a motion-craft reference. - Drag a recipe to the timeline. Recipe cards can be dragged directly onto
compatible video tracks. The placement preview follows the intended start
time, incompatible tracks show a red refusal state, and insertion between
clips preserves the surrounding edit. - Bring a recipe into the conversation. Use in chat attaches the selected
recipe as structured context, while editable templates expose their real
text, color, number, and media inputs in the timeline inspector.
Design device shots in the inspector
- Frame screenshots and recordings without leaving the editor. Device
Frame provides an image picker with a clear action, caption and palette
controls. Empty image inputs render an instructional placeholder instead of
crashing the preview. - Direct 3D phone scenes. Device Scene and Device Orbit expose screen media,
chassis color, lighting, exposure, framing, camera distance, elevation,
rotation, and position through After Effects-style property controls and
stopwatches. Values can be adjusted and animated from the selected clip.
Keep timeline shortcuts ready
- Start editing as soon as a timeline opens. Opening, switching to, or
restoring a timeline artifact automatically gives the editor keyboard
focus. Playback, selection, trim, delete, navigation, and undo/redo shortcuts
work without first clicking the track area. - Keep normal controls normal. Text fields, file pickers, menus, sliders,
and buttons retain their expected keyboard behavior, then return shortcut
control to the timeline when the interaction finishes.
Identify Free exports cleanly
- Apply the Stitchable mark automatically on the Free plan. Timeline
preview and final export use the same bottom-right placement, while exports
on paid plans remain unmarked. - Use a quieter brand lockup. The mark now pairs the monochrome Stitchable
favicon with the AntonSTITCHABLEwordmark used in the website footer. The
compact single-color treatment stays readable over light and dark footage
while occupying substantially less of the frame.
Stitchable v0.2.3
Stitchable v0.2.3
Keep timeline shortcuts ready
- Use playback keys across the whole timeline panel. Opening a timeline,
switching its tab, restoring its panel, or clicking the video monitor now
hands keyboard control back to the editor. Space continues to play or pause
without requiring a click in the track strip first. - Keep fields and menus predictable. Inspector fields, sliders, export
settings, and open menus retain their normal keyboard behavior. Pointer
interactions re-arm the timeline after those controls close, while
keyboard-focused buttons can still be activated repeatedly with Space.
Work inside the timeline without leaving it
- Horizontal gestures stay in the editor. Trackpad and mouse horizontal
scrolling over any part of a timeline no longer navigates to another chat or
page, including at the default zoom and at either end of a zoomed timeline.
Create and clean up tracks
- Insert tracks where they belong. Move near a row boundary in the left
track-header column to reveal a centred+, including above the first track.
Its compact menu inserts a video, audio, or caption track at that exact
position. Stitchable fills naming gaps automatically, so V1 and V3 produce
V2. - Create a matching track while arranging clips. Drag a clip below the
final lane to create a new track of the same type and move the clip there in
one undoable edit. Long timelines auto-scroll during the drag so the target
remains reachable. - Remove empty tracks in context. Right-click a track header to insert near
it or remove it when it contains no clips or transitions. Gap-only tracks
qualify; populated tracks explain why removal is unavailable. - Start from an empty timeline. Projects with no tracks show a compact
empty state whose header-column hover control inserts the first track.
Stitchable 0.2.2
Stitchable v0.2.2
Reuse media without copying it episode by episode
- Use one Library asset in many projects. Library search and imports now
provide a stable media reference, so a logo, music bed, intro, or recurring
clip can be placed again without making another copy in every timeline. - Keep recordings where they belong. A timeline can keep using an external
recording when that is the right custody choice, while the Library still
gives it a durable identity for future reuse.
Adjust speed non-destructively
- Change constant clip speed in the timeline. Use presets or a custom value
from 0.25× to 8× without creating another speed-baked source file. The source
window stays intact, and linked picture/sound clips change together. - Keep the edit predictable. Speed changes preserve downstream timing by
default; choose Ripple downstream only when shifting later clips is intended. - Stable exports while you keep editing. An export uses the timeline state
captured when the job starts. Changes made while it runs apply to the next
export instead of changing later segments of the file already in progress.
Edit with more confidence
- Reliable head and tail trims. Trimming no longer pulls every later clip
left on the track. Extending either edge across an adjacent clip trims the
crossed edge, keeps the neighbour's opposite edge fixed, and shows the saved
result while you drag. Linked picture and sound clips preview their shared
move or trim together instead of changing the partner only after release. - Extend finite clips safely. When an older timeline has no stored media
bound, Stitchable now checks the reachable source at edit time instead of
forcing the agent to replace the clip or hand-edit the timeline file. Trim
handles stop where the media ends rather than snapping back on release, and
still images extend freely — a hold has no media bound to prove. - Magnetic timeline alignment. Drag or trim near another clip edge on the
same or a different track to snap precisely, at any zoom level. The control
reference shows Option on macOS and Alt on Windows/Linux when you want to
bypass snapping. - Safer adjacent edits. Extending an edge into its neighbour rolls the
shared cut and stops before deleting that clip. Dropping a clip onto a
neighbour overwrites the covered part the same way, and a drop that would
swallow a clip whole or split one is kept out of reach. Hold ⌘ (Ctrl on
Windows/Linux) while dropping to insert instead — reorder, nothing trimmed. - Cleaner compact controls. At narrow widths, exact-frame entry moves into
the timeline action menu instead of covering transport buttons. Either
inspector layout can now be dismissed directly, and Library searches have a
one-click clear control. - Keep your place between timeline tabs. Each open chat remembers the last
playhead frame for each.kdv, so switching to another timeline and back no
longer sends the editor to the beginning. - More dependable live previews. Library images and audio stay available
while an open timeline refreshes, and reference-device models keep their
embedded materials instead of falling back to a flat, matte appearance. - Reliable queued follow-ups. Prompts entered while the agent is working
remain separate and run in their original order instead of losing the middle
of the queue during rapid submissions.
Stitchable 0.1.1
Stitchable v0.1.1
Linux preview
- Stitchable now runs on Linux x64. Use the portable AppImage on current
Ubuntu, Fedora, and similar distributions, or install the Debian package on
Ubuntu and Debian-based systems. - Video-ready Linux packaging. The AppImage bundles the media framework
needed for common playback, while the Debian package declares its media
dependencies. - Updates that fit your installation. AppImage installs update in the app;
Debian package installs guide you to download the next package release.
Reliability
- Improved release integrity checks across macOS, Windows, and Linux downloads.
- Added clearer Linux setup guidance for graphics and secure-keyring support.
Fixes and polish
- Image previews and contextual panels now close more reliably, without leaving
a stuck overlay behind. - Selecting a conversation keeps it visible in the sidebar, even when it is
outside the current scroll position. - Safer window closing while Stitchable is still working, with smoother
performance during long conversations. - Secure sign-in storage now explains what to do when the operating system's
protected credential store is unavailable, without falling back to plain
text. - Update checks and downloads are more dependable across supported desktop
platforms, with clearer recovery when a package needs to be downloaded
manually. - Manual update checks now show a connection error when the release service
cannot be reached instead of incorrectly saying that an update is ready.
Stitchable 0.1.0
Stitchable v0.1.0
The first public release
Stitchable is a desktop workspace for creating videos with AI and code while
keeping the project editable from the first idea to the final export.
Highlights
- Create videos through conversation. Describe the story, style, or result
you want, then work with an AI creative assistant in one focused desktop
workspace. - Keep every project editable. Create video projects with a visual timeline,
make revisions, rearrange scenes, and return to a project later instead of
being locked into a one-off generated clip. - Work with the media you already have. Bring in video, images, audio, and
documents as creative material for a project. - Build narration and accessible video. Create voiceovers, transcribe speech,
generate captions, and prepare subtitle-ready content. - Create sound for your story. Generate narration and instrumental music to
support a video’s pacing and mood. - Turn ideas into visuals. Create text, code-driven scenes, diagrams, and
animated explainers alongside your media. - Review before exporting. Check a timeline for pacing, variety, motion,
captions, and other common quality issues before you render. - Export a finished video. Render completed projects as MP4 or MOV files.
- Choose your AI provider. Use your own Claude, OpenAI, or local Ollama
model account according to your preferences.
Getting started
Download Stitchable from the release assets on this page, open the app, and
start a new project from the chat workspace.