Installation
Requirements
Section titled “Requirements”- Python 3.11+
- macOS, Linux, or Windows (WSL)
- Optional: GPU with 8GB+ VRAM for serving models
Install
Section titled “Install”pip (recommended)
Section titled “pip (recommended)”pip install mycellmDocker
Section titled “Docker”docker pull ghcr.io/mycellm/mycellmFrom source
Section titled “From source”git clone https://github.com/mycellm/mycellm.gitcd mycellmpip install -e ".[dev]"One-liner
Section titled “One-liner”curl -fsSL https://mycellm.dev/install.sh | shInitialize
Section titled “Initialize”mycellm initThis creates your cryptographic identity and joins the public network. You’ll be asked about telemetry (anonymous usage stats — opt-in).
What init does:
- Creates Ed25519 account key (
~/.local/share/mycellm/keys/) - Creates device key + certificate
- Writes bootstrap config to
~/.config/mycellm/.env - Connects to
bootstrap.mycellm.dev:8421
Start the node
Section titled “Start the node”mycellm serveYour node is now part of the network. Open http://localhost:8420 for the dashboard.
Run as a service
Section titled “Run as a service”mycellm serve --install-serviceThis installs a launchd (macOS) or systemd (Linux) service that auto-starts on boot and restarts on crash.
Verify
Section titled “Verify”mycellm statusmycellm --version