Install Kepler Backend

One command. Auto-detects Docker or installs directly. Powers ediary, pyieOS, and all Kepler services.

v2.0.0

Standalone executables — no Node.js required. Just download and run.

One-Click Install

Installs Kepler as a background service — runs on startup, no terminal needed.

Windows
irm https://kepler.emtypyie.in/curler/ps1 | iex
Linux / macOS
curl -fsSL https://kepler.emtypyie.in/curler | bash

Manual Download

Download the standalone executable directly:

Windows
curl -LO https://github.com/emtypyie/kepler/releases/latest/download/kepler-backend-v2.0.5-x64.exe
kepler-backend-v2.0.5-x64.exe
Linux
curl -LO https://github.com/emtypyie/kepler/releases/latest/download/kepler-backend-v2.0.5-x64.AppImage
chmod +x kepler-backend-v2.0.5-x64.AppImage
./kepler-backend-v2.0.5-x64.AppImage
macOS
curl -LO https://github.com/emtypyie/kepler/releases/latest/download/kepler-backend-v2.0.5-macos-x64
chmod +x kepler-backend-v2.0.5-macos-x64
./kepler-backend-v2.0.5-macos-x64

Auto-Start

The one-click installer above sets up auto-start automatically. Manual steps if needed:

Windows
powershell -ExecutionPolicy Bypass -File "$env:USERPROFILE\.kepler\backend\setup\windows.ps1"
Linux
systemctl --user enable --now kepler
macOS
launchctl load ~/Library/LaunchAgents/kepler.plist

Verify

Once running, confirm it works:

curl http://localhost:41783/api/health
{"status":"ok","version":"2.0.0","port":41783,"services":["ediary","pyieos"]}

Available Services

ediaryNote-taking app with MarkdownAvailable
pyieOSSystem dashboard & service managerComing Soon