Skip to main content

Dispatch and monitor Claude Code tasks from your phone

Project description

Onako

Dispatch and monitor Claude Code tasks from your phone.

Onako is a lightweight server that runs on your machine. It spawns Claude Code sessions in tmux, and you monitor them through a mobile-friendly web dashboard. Fire off tasks from an iOS Shortcut or the dashboard, check in from anywhere.

Install

pipx install onako

Requires tmux and Claude Code.

Usage

cd ~/projects
onako serve

Open http://localhost:8787 on your phone (same network) or set up Tailscale for access from anywhere.

Run in the background

onako serve --background

This installs a system service (launchd on macOS, systemd on Linux) that starts on boot. Tasks run in the directory where you ran the command.

onako serve --background --dir ~/projects   # override working directory
onako status                                 # check if running
onako stop                                   # stop the background service
onako version                                # print version

How it works

Each task is a tmux window running an interactive Claude Code session. The web dashboard reads tmux output and lets you send messages to running sessions. Task state is persisted in SQLite so it survives server restarts.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

onako-0.2.0.tar.gz (12.6 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

onako-0.2.0-py3-none-any.whl (11.7 kB view details)

Uploaded Python 3

File details

Details for the file onako-0.2.0.tar.gz.

File metadata

  • Download URL: onako-0.2.0.tar.gz
  • Upload date:
  • Size: 12.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.0

File hashes

Hashes for onako-0.2.0.tar.gz
Algorithm Hash digest
SHA256 82f55303b0682d6c8e015596f3bb50eb6103037b4643a5a9473e0ea7c0926c4c
MD5 c6452d1bc5900aee9ca13e20c21c8708
BLAKE2b-256 08e67141667037e02ae2a6c08b0e0c36b8eb653526c7b9fa877ef1a8a8e3b585

See more details on using hashes here.

File details

Details for the file onako-0.2.0-py3-none-any.whl.

File metadata

  • Download URL: onako-0.2.0-py3-none-any.whl
  • Upload date:
  • Size: 11.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.0

File hashes

Hashes for onako-0.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 dcf03a9ffb48875b621135a6092d002097e6aceb6dd93e790a43c9c3e3ddc0b0
MD5 97d5e25299b14fe24b86ffacaab0dff0
BLAKE2b-256 95d8e3d27c19b0ddd5ac4bb3da22624972c8e586c1f96f45c1ea1b464adea5bc

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page