Get it free
Open source / MIT

Pop the hood.

The whole app is on GitHub under MIT. See how it works. Fix the thing that bugs you. Make it your own. The models have separate licences, all listed below.

stars
263
forks
40
releases
104
latest
v4.19.6
01 / contribute

Found a way to make it better?

Send it over. A bug fix, clearer docs or a better render estimate all help someone make their next shot.

One quirk before you start: public main is published as a single snapshot commit for each release. That makes pull requests show as CONFLICTING. It's expected. Your patch still gets read.

Accepted changes are applied from the diff and shipped in a release. You get a credit by GitHub handle in the release notes, and the PR is closed with a note explaining what landed. Check that note before taking “closed” as a no.

A useful bug report counts too

  • Your Mac's chip and macOS version
  • The Phosphene version and engine tag shown in the app header
  • What you tried, what happened and the relevant panel log
  • For a crash, stderr if you have it. If you tried the engine outside the app, say whether it failed there too

CONTRIBUTING.md · ARCHITECTURE.md (where each kind of change lives) · Issues

02 / credits

The credits belong here.

Mr Bizarro makes Phosphene with help from the people below. These credits come from the release notes. Missing your handle? Please open an issue so it can be added.

  • @blackestLTX 2.3/2.5 switch, room tone, One Shot fixes, the panel split into modules (#97–#112)
  • @tanis2000Found and fixed the character-training save bug, then proved the fix (#62)
  • @joshuaswarrenLinux on Apple Silicon (#94)
  • @sahilkashyap64Import H3 LoRAs from a file, ComfyUI repacks included (#65)
  • @Morac2Bisected the Pinokio install hang (#50), #52, #53
  • @ybekocakTracked down the causes of #59 and #44
  • @PhantombrainMDiagnosed the MLX shutdown crash on H3
  • @ViktorminatorCivitAI search fix (#82)
  • @mrapolo2020Detailed bug report (#90)
  • @Wizard_1981Asked for proper 10- and 15-second shots
  • @Techy2023Ingredients report (#101)
  • @pulgaraxHelped improve quality when extending clips
  • @davidaircloudMeasured the 1,417-character line
  • @itrejomxContributed to issue #56
  • @natxouThe screenshot that found a bug from v2.0
  • @abandonedmuseHelped improve H3 render-time estimates
  • @TownesvzResumable image downloads (#73)
  • @SebartusQuality section fixes (#71)
  • @PiotrAstroCampSSL certificate fix
  • @saved-jtransformers diagnosis
  • @xandreautransformers diagnosis
  • @edserraInstall stall report
  • @macstephenFound the missing file
  • @le_wibUpload hover preview
  • @fuschichouPlayer layout
  • @ownercasablancaExport framing report
  • @claude3dCharacter path fixes (#5)
  • @ivanfioravantiStep control request
  • @colinbdesignCommits on main

Built on other people's good work.

03 / licences

Open app. Separate model licences.

Phosphene appMITUse and modify the app under MIT. Keep the licence notice.
LTX-2.5 weightsLTX-2.x Community LicenseLightricks
Hailuo H3 weightsMiniMax Community LicenseMiniMax
YuE2 weightsCC BY-NC 4.0 + creator permissionMultimodal Art Projection · MLX port by @vanch007
Qwen-Image-Edit · FLUX.2 weightsPer modelQwen · Black Forest Labs, via mflux
Gemma weightsGemma termsGoogle
MLXApache 2.0Apple

The app's MIT licence doesn't replace the models' terms. Check the relevant model licence before using its output commercially. Full texts are in LICENSES/.