https://github.com/alisharjeell/termote
A Rust-based lightweight Agentic Development Environment (ADE) that boosts your productivity with a persistent multi-pane workspace, built-in tools, and one-click remote access so you can keep working from your phone, anywhere.
https://github.com/alisharjeell/termote
ade agentic-development-environment remote-access remote-control rust tauri terminal websocket
Last synced: 8 days ago
JSON representation
A Rust-based lightweight Agentic Development Environment (ADE) that boosts your productivity with a persistent multi-pane workspace, built-in tools, and one-click remote access so you can keep working from your phone, anywhere.
- Host: GitHub
- URL: https://github.com/alisharjeell/termote
- Owner: AliSharjeell
- Created: 2026-03-21T12:56:58.000Z (3 months ago)
- Default Branch: master
- Last Pushed: 2026-06-06T21:54:36.000Z (13 days ago)
- Last Synced: 2026-06-06T23:09:59.623Z (12 days ago)
- Topics: ade, agentic-development-environment, remote-access, remote-control, rust, tauri, terminal, websocket
- Language: HTML
- Homepage:
- Size: 24 MB
- Stars: 17
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Agents: AGENTS.md
Awesome Lists containing this project
README

# Termote - Desktop & Web Interface

[](https://github.com/AliSharjeell/Termote/actions/workflows/release.yml)
**Termote is a Rust-based lightweight Agentic Development Environment (ADE) that boosts your productivity with a persistent multi-pane workspace, built-in tools, and one-click remote access so you can keep working from your phone, anywhere.**
---
## Quick Install
**Download from [Termote Releases](https://github.com/AliSharjeell/Termote/releases)**
The installer includes everything — one download, one install, done.
After install, open Termote from your Start Menu or type `termote` in any terminal.
| Platform | Installer |
|----------|-----------|
| Windows x64 | `.exe` NSIS installer |
| macOS Apple Silicon | `.dmg` |
| macOS Intel | `.dmg` |
| Linux x64 | `.AppImage`, `.deb`, `.rpm` |
---
## What Can You Do?
**From your phone or tablet:**
- Monitor long-running builds or scripts
- Restart servers if something crashes
- Access AI agents running on your desktop
**On your desktop:**
- Multiple terminal panes in one window
- Split view, tabs, or both
- Drag-and-drop files
**Anywhere:**
- Connect via QR code from mobile devices
---

---
## Mobile Access
Scan the QR code to connect from your phone or tablet — no VPN needed.

---
## Features
| Feature | What it does |
|---------|--------------|
| Multi-pane terminals | Split your workspace into multiple terminals |
| Mobile access | Open from any browser, anywhere |
| QR connect | Scan to link mobile devices |
| File transfer | Drag files into terminal panes |
| AI agents | Quick-launch Claude Code and other CLI tools |
| Auto-reconnect | Handles network drops gracefully |
---


---
## Architecture
Two parts work together:
| Component | Where it runs | Built with |
|-----------|---------------|------------|
| **Frontend** (this repo) | Your desktop | Tauri + Next.js |
| **Backend** ([TermoteBackend](https://github.com/AliSharjeell/TermoteBackend)) | Sidecar process | Rust |
The installer packages both together. You install one app.
---
## Build From Source
```powershell
# Clone both repos
git clone https://github.com/AliSharjeell/Termote.git
git clone https://github.com/AliSharjeell/TermoteBackend.git
# Build
cd Termote
npm install
npm run tauri:build
```
Installer is in `src-tauri/target/release/bundle`.
---
## Release Automation
This repo includes `.github/workflows/release.yml` for public releases. It builds native installers on GitHub-hosted Windows, macOS, and Ubuntu runners, checks out the backend repo, bundles the backend and Dev Tunnels sidecars, then uploads the installers to a GitHub Release.
GitHub Actions workflow: [Build Installers and Release](https://github.com/AliSharjeell/Termote/actions/workflows/release.yml)
Run it from the **Actions** tab with the default `termote-v0.1.0` tag, or push `termote-v0.1.0`. If `TermoteBackend` is still private, add a `TERMOTE_BACKEND_TOKEN` repository secret with read access before running the workflow.
---
## Contributing
1. Open an Issue or email `alisharjeelofficial@gmail.com`
2. Get assigned before writing code
3. Open a PR with tests
---
## License
MIT License
---
## Disclaimer ⚠️
**This is pre-alpha software.** Development is ongoing and features may change.
**Known limitations:**
- **macOS & Linux builds** — Not fully tested. Contributions welcome!
- **Browser panes** — Experimental, not fully functional.
- **Whiteboard panes** — Experimental, needs refinement.
If you'd like to contribute to testing or development, please open an issue or reach out at `alisharjeelofficial@gmail.com`.