
Host PutmeIn
You can self-host PutmeIn on your own infrastructure, on-premises servers, or cloud instances using one-line installation, the global npm package, or by building from source.
All self-hosted installations combine Ray (an interactive Next.js web console and management dashboard) with Brain (a high-performance background daemon and container orchestrator) into a unified system manager.
Choose your installation method
Select the installation method that best fits your technical requirements and infrastructure:
One-line setup (Recommended)
- macOS
- Linux
- Windows
# macOS (Apple Silicon & Intel)
curl -fsSL https://get.putme.in | bash
# Linux (Ubuntu, Debian, Fedora, Arch, CentOS)
curl -fsSL https://get.putme.in | bash
# Windows (PowerShell 5.1+ / PowerShell 7)
irm https://get.putme.in/ps1 | iex
Global NPM Package
npm install -g putmein
Build from Source
# Clone repository and install dependencies
git clone https://github.com/putme-in/putmein.git
cd putmein
# Build standalone distribution
npm run build
# Start services locally
npm start
Accessing the Dashboard
Once started, PutmeIn automatically spins up both core services daemonized under PM2:
| Service | Default URL | Description |
|---|---|---|
Ray Web Console | http://localhost:4567 | Telemetry, log streams, system diagnostics, and process management. |
Brain Engine API | http://localhost:4500 | Background AI daemon and Docker container orchestrator. |
# Start background daemon services
ray start
# Inspect running process status and health
ray status
# Stream unified console logs
ray logs