Host your machine — Agent setup

Add your idle GPU / AI machine to the Mimulus marketplace and earn MMU. Setup is a single command; the agent automatically detects your machine's hardware and manages rentals.

1

Register your machine and get a token

On the Provider dashboard, connect your wallet and create your machine with "Add machine". You'll be given a unique AGENT_TOKEN.
2

Run the install command on your machine

Requirement: Docker. For NVIDIA GPUs, also install nvidia-container-toolkit. The agent runs as a Docker container (the GPU is detected automatically).

curl -sSL https://mimulus.org/install-agent.sh | bash -s -- <AGENT_TOKEN>

Replace <AGENT_TOKEN> with the token from the dashboard (the dashboard also shows you the ready-to-run command).

3

Add an availability window

On the dashboard, add an availability window to your machine (the time range when it can be rented). Your machine appears in the marketplace when it's ONLINE and has an active window.

Notes and troubleshooting

  • Public IP: Your machine needs a reachable IP so renters can connect to it. If the auto-detected IP is wrong, add --public-host <IP> to the command. (Relay support for machines behind NAT is on the roadmap.)
  • Status: A few seconds after running the command, your machine shows up ONLINE on the dashboard along with its hardware info (GPU, RAM).
  • Linux logs: docker logs -f mimulus-agent · Stop: docker rm -f mimulus-agent
  • macOS logs: tail -f ~/.mimulus-agent/agent.log · Stop: launchctl unload ~/Library/LaunchAgents/org.mimulus.agent.plist