GUI Setup¶
This section will teach you how to get mirumoji running with the Desktop Launcher
The Desktop Launcher Isn't The App
-
The main Mirumoji application runs via
Docker Compose -
The
Desktop Launcheris just a friendly front door to it which automatically runs all the Docker commands,checks if the external dependencies needed by Mirumoji are installed in your machine, and helps you manage the main application more easily -
You still need
Dockerto be installed and running
Getting The Launcher¶
There are 2 Ways To Run The Desktop Launcher
Pick The One That Fits You
Download the pre-built desktop bundles for your OS from the GitHub Release Page
-
Each bundle is
mirumoji-<version>-<os>.zipfolder containing a standalone executable -
No Dependencies Required
Install the mirumoji python package
-
Needs the
mirumoji[gui]extra dependencies -
Requires you to have
Python>=3.10installed in your machine
Starting The Launcher¶
- Unzip the
mirumoji-<version>-<os>.zipfolder
Open the unzipped folder and run Mirumoji.exe
Open Mirumoji.app
Unsigned Build
Since the build is unsigned, the first launch needs Gatekeeper cleared
-
Right-Click App →
Open -
Alternatively, run
xattr -dr com.apple.quarantine Mirumoji.appin the terminal
Using the Launcher¶

The Desktop Launcher Has 4 Panels
| Panel | What It Does |
|---|---|
| Dashboard | Start / Stop / Build Images / Watch Status |
| Environment | Run Dependency Checks (Same as mirumoji doctor) |
| Settings | Choose The Transcription Backend / Image Source, Set LLM / Modal API Keys + Advanced Overrides |
| Logs | Stream + Filter The Docker Compose Application's Logs |
Typical First Run¶
-
Open
Settings -
Choose Your
Transcription Backend -
Enter Any Required API Keys (If Using
Modal) -
Click
Save Configuration -
Go Back To
Dashboard -
Click
Up -
Open
https://localhostIn Your Browser
