Check on and approve a running AI coding session from your phone.
Get push notifications when the assistant needs approval or finishes a task.
Watch live progress of multiple AI agents working in parallel.
Send voice input to steer an in-progress AI coding session.
| sezsab/kimi-remote | gdr-sys/image-optimizer-pro | hannah-wright/saas-landing-page-template | |
|---|---|---|---|
| Stars | 3 | 3 | 3 |
| Language | HTML | HTML | HTML |
| Setup difficulty | moderate | easy | easy |
| Complexity | 3/5 | 1/5 | 1/5 |
| Audience | developer | general | vibe coder |
Figures from each repo's GitHub metadata at analysis time.
Requires tmux, ttyd, Node 18+, and an existing logged-in Kimi CLI installation.
Kimi Remote is a self hosted web app that lets you control an AI coding assistant called Kimi CLI from your phone or any browser, even while it keeps running on your own computer. It is designed for people who start a coding session on their desktop and then want to check on it, chat with it, or approve its actions while away from their desk. The app shows a live chat view of what the AI assistant is doing by reading its raw session log directly, rather than by taking screenshots of a terminal, so messages, its internal reasoning, and file changes appear the moment they happen. If the assistant is working on several tasks at once through a feature called swarm mode, the app also shows a dashboard with progress bars and live status for each task. You can send messages while the assistant is busy and they queue up locally, with a button to inject them into the current task instead of waiting. Push notifications can alert you when the assistant needs approval for something, asks a question, finishes a long task, or completes a whole batch of work. There is also an optional voice input feature that turns your speech into text in real time using a separate speech service, and a usage card that shows your remaining quota with the AI provider. Behind the scenes, a small Node.js server with no external code libraries manages everything, using a terminal multiplexer called tmux to keep the AI sessions alive even if your phone or browser disconnects. Setup requires macOS or Linux, tmux, a terminal-in-browser tool called ttyd, Node.js version 18 or newer, and an existing Kimi CLI login. Once running, you access it by opening a printed web link that includes a secret access token, and you can add it to your phone's home screen like a regular app. The tool is meant for private networks such as your home network or a VPN, not for exposing directly to the public internet, and access is protected by a single shared token. It is released under the MIT License, so anyone can use, copy, and modify it freely.
A self-hosted web app that lets you monitor and control your Kimi CLI coding assistant sessions from your phone.
Mainly HTML. The stack also includes Node.js, HTML, tmux.
Use freely for any purpose, including commercial use, as long as you keep the copyright notice.
Setup difficulty is rated moderate, with roughly 30min to a first successful run.
Mainly developer.
This repo across BitVibe Labs
double-check against the repo, no cap.