Skip to main content

Installation

Follow these steps to install Desktop Homunculus and set up your MOD environment.

System Requirements

macOSWindows
OSmacOS 12 (Monterey) or laterWindows 10 or later
CPUApple Silicon or Intelx86_64
Node.js22 or later22 or later
Disk Space500 MB or more500 MB or more

Step 1: Install Desktop Homunculus

Download the latest release from the GitHub Releases page.

  1. Download the .dmg file
  2. Open the DMG and drag Desktop Homunculus into your /Applications folder
  3. Launch the app from Applications
Gatekeeper Warning

If macOS shows "Desktop Homunculus can't be opened because it is from an unidentified developer":

  1. Open System Settings > Privacy & Security
  2. Scroll down and click Open Anyway
  3. Click Open in the confirmation dialog

Step 2: Install Node.js

Desktop Homunculus MODs require Node.js 22 or later to run TypeScript scripts directly using tsx.

  1. Visit the Node.js download page
  2. Download and install the LTS version (22 or later)
  3. Verify the installation:
node -v

The output should show v22.0.0 or higher.

tip

If you already have Node.js installed, check the version with node -v. If it's below v22, update to the latest LTS version.

Step 3: Install MOD Management Tools

Install pnpm (package manager) and @hmcs/cli (MOD management CLI) globally:

npm install -g pnpm @hmcs/cli

Verify the installation:

pnpm -v
hmcs --version
Permission Error

If you see EACCES permission errors, see the npm docs on resolving permission errors.

Step 4: Install Official MODs

Install the recommended set of official MODs:

hmcs mod install @hmcs/assets @hmcs/elmer @hmcs/menu @hmcs/character-settings @hmcs/settings @hmcs/app-exit
MODDescription
@hmcs/assetsDefault animations and sound effects
@hmcs/elmerDefault character model
@hmcs/menuRight-click context menu
@hmcs/character-settingsPer-character settings panel
@hmcs/settingsApplication settings (frame rate, shadow opacity) via system tray
@hmcs/app-exitExit menu in the system tray

Step 5: Verify Installation

  1. Launch Desktop Homunculus
  2. A character should appear on your desktop
  3. Right-click the character to open the context menu

If everything works, you're all set!

Next Steps

Head over to the Quick Start guide to learn how to interact with your character.

Troubleshooting

hmcs: command not found

Your terminal doesn't recognize the hmcs command.

  • Restart your terminal — the PATH may not have been updated
  • Verify the global npm bin directory is in your PATH:
    npm bin -g

Node.js version is below 22

MODs require Node.js 22+ to run TypeScript scripts directly via tsx. Download the latest LTS from nodejs.org.

App blocked by Gatekeeper

See Step 1 for instructions on allowing the app.

Black/opaque window background on Windows

If the window background appears black instead of transparent on Windows, you likely have an NVIDIA GPU that requires a configuration change. See the NVIDIA GPU setup instructions in Step 1 (Windows tab).

No character appears after installing MODs

Restart Desktop Homunculus. MOD changes take effect after a restart.

MOD installation fails

Check your network connection and try again.