Skip to content

Installation

  • Python 3.11+
  • macOS, Linux, or Windows (WSL)
  • Optional: GPU with 8GB+ VRAM for serving models
Terminal window
pip install mycellm
Terminal window
docker pull ghcr.io/mycellm/mycellm
Terminal window
git clone https://github.com/mycellm/mycellm.git
cd mycellm
pip install -e ".[dev]"
Terminal window
curl -fsSL https://mycellm.dev/install.sh | sh
Terminal window
mycellm init

This creates your cryptographic identity and joins the public network. You’ll be asked about telemetry (anonymous usage stats — opt-in).

What init does:

  1. Creates Ed25519 account key (~/.local/share/mycellm/keys/)
  2. Creates device key + certificate
  3. Writes bootstrap config to ~/.config/mycellm/.env
  4. Connects to bootstrap.mycellm.dev:8421
Terminal window
mycellm serve

Your node is now part of the network. Open http://localhost:8420 for the dashboard.

Terminal window
mycellm serve --install-service

This installs a launchd (macOS) or systemd (Linux) service that auto-starts on boot and restarts on crash.

Terminal window
mycellm status
mycellm --version