Issue #131 reported `next dev` failing with "Couldn't find a `pages` directory"
on a fresh clone. Root cause is the README pointing users to `npm install &&
npm run dev` while the project actually needs `npm run setup` (which inits
git submodules + builds workspace packages) and most desktop users should be
running `npm run electron:dev` rather than the Next.js hosted-web entry.
- Lead Quick Start with a callout that prebuilt installers exist for non-contributors.
- Replace `npm install` with `npm run setup` and explain why.
- List both dev entry points (electron:dev for desktop, dev for hosted web).
- Add a troubleshooting note for the exact pages-dir error from #131.
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
The download table was still pointing at v1.0.2 — the version that hides
the Settings button behind an unlabeled key icon (root cause of #113).
Mac links updated to v1.0.7 (Wan2GP + Dreamshaper URL fix). Windows and
Linux fall back to v1.0.6 since this release ships Mac-only.
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
- Local Inference section split into two engines (sd.cpp bundled + Wan2GP
BYO server), with a comparison table explaining when each fits.
- Wan2GP setup spelled out: clone, install, run with --listen, paste URL
into Settings → Local Models. Notes that Wan2GP is CUDA/ROCm-only on the
server side and explains why a Mac user might still want it.
- Hardware Notes flags that Z-Image is known to hang on base 8 GB Macs;
recommends SD 1.5 there. Adds expected sd.cpp per-step timing on M2 with
Metal so users can spot a CPU-fallback regression.
- New "Verifying the SD 1.5 path" subsection: a 3-step curl + sd-cli
invocation that bypasses the UI and confirms the engine works end-to-end.
Mirrors what the Electron path issues, so it doubles as a release sanity
check.
- Features list line for Local Inference rewritten to mention both engines.
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Fixes#110 — workflow-builder and ai-agent live in git submodules
(packages/Vibe-Workflow, packages/Open-Poe-AI). A plain `git clone`
leaves those directories empty, so `next build` fails to resolve
the `ai-agent` and `workflow-builder` workspace imports.
- README: instruct `git clone --recurse-submodules` and document
the `git submodule update --init --recursive` fallback.
- package.json: prepend submodule init to the `setup` script so
`npm run setup` works on a fresh clone too.
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Feature Alibaba's Happy Horse 1.0 (#1 ranked AI video model) above the
existing GPT-Image-2 callout, linking to the Python wrapper + curated
community prompt library.
- Add minimax-image-01 to t2iModels in src/lib/models.js and
packages/studio/src/models.js (8 aspect ratios, up to 4 images per
request, 1500-char prompt)
- Add minimax-image-01 entry to models_dump.json (t2i section)
- Update README: list MiniMax Image 01 in newly-added image models
and call out existing MiniMax Hailuo 02/2.3 video model support
- Add scripts/test_minimax_provider.js: validates model registration
and optionally runs a live API smoke test (MUAPI_KEY env var)
MiniMax Hailuo 02/2.3 T2V and I2V models were already present;
this commit brings MiniMax image generation to feature parity.
Add "Local Model Inference" section covering supported models (Z-Image Turbo/Base, Dreamshaper, Realistic Vision, Anything v5, SDXL), auxiliary file requirements for Z-Image, step-by-step usage, and hardware notes for Metal GPU on Apple Silicon. Also add Local Inference bullet to the Features list.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
- Rename Seedance 2.0 → SD 2 (t2v, extend, i2v models)
- Bump version to 1.0.2
- Update README download links to v1.0.2
- Fix afterPack.js to strip platform-inappropriate @next/swc native binaries,
reducing Windows installer from ~739 MB unpacked to ~144 MB
- Windows build now targets x64 only (arm64 cross-compile via Wine is broken on macOS)
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
- Add electron:build:linux script and AppImage + .deb targets in package.json
- Fix Electron main.js: ESM → CommonJS, remove macOS-only titleBarStyle on Linux
- Fix createInlineInstructions undefined error in ImageStudio.js
- Fix Cinema Studio asset paths (absolute → relative) for Electron file:// protocol
- Add AppArmor profile for Ubuntu 24.04+ user namespace sandbox fix
- Add Ubuntu install docs and sandbox workaround to README
Update all references across source files, config, and docs — including
page titles, app name, package name, Electron window title, and release
asset URLs.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
- Add download table for macOS and Windows installers in README
- Add desktop app build instructions to Quick Start section
- Move electron-builder output to release/ to avoid Vite dist conflicts
- Add electron:build:all script to build all platforms in one pass
- Add seedance-v2.0-i2v to i2vModels with images_list field, aspect ratio, duration (5/10/15s), and quality controls
- Add seedance-v2.0-extend to t2vModels for seamlessly continuing Seedance 2.0 generations
- Auto-store request_id after each Seedance 2.0 t2v/i2v generation
- Show Extend button on canvas after Seedance 2.0 generation; clicking it pre-selects the extend model and auto-passes stored request_id
- Add quality dropdown control to VideoStudio for models that support it
- Show extend banner when extend model is active; optional prompt guides the continuation
- Restore extend context when browsing Seedance 2.0 history entries
- Make prompt optional in muapi.generateVideo and forward request_id for extend endpoint
- Update README with new models and features
Integrates ByteDance's Seedance v2.0 into Video Studio with support for
aspect ratios (16:9, 9:16, 4:3, 3:4), durations (5/10/15s), and quality
(basic/high). Updates README to reflect the new model.
- Add nano-banana-2 and seedream-5.0 to t2i models
- Add nano-banana-2-edit and seedream-5.0-edit to i2i models
- Add maxImages to 22 i2i models based on schema maxItems (up to 14 for nano-banana-2-edit)
- UploadPicker: multi-select mode with order badges, batch file upload, count/+ trigger badge
- ImageStudio: track uploadedImageUrls[], setMaxImages() on model switch, pass images_list to API
- muapi: pass quality and images_list array params in generateImage/generateI2I
- Expose quality/resolution controls for t2i models (nano-banana-2, seedream-5.0)
- Update README with new models, multi-image picker docs, and comparison table