A local-first companion and desktop capability layer for your AI agent. Private, secure, yours.
Your AI runs on your hardware. The app gives it voice, vision, desktop control, and a secure channel across all your devices β no data leaves your network unless you decide otherwise.
π cloudtolocalllm.online β Web app, works in any browser. Log in, that's it.
π§ Linux β curl -fsSL https://cloudtolocalllm.online/install.sh | bash (coming soon)
π± Android β APK builds from CI. Grab the latest from Releases.
You need an agent runtime. Hermes is the primary test path. OpenClaw and compatible agent gateways also work.
| Layer | What it gives you |
|---|---|
| Secure Channel | Direct line to your agent, synced across devices |
| Voice + Avatar | Sidecar companion with personality, memory, natural conversation |
| Desktop Control | Permissioned access to apps, windows, keyboard, files |
| Vision | Screen awareness, OCR, camera β explicit per-action consent |
| Device Mesh | Tailscale-first private network across all your machines |
| Runtime Manager | Manage agents, skills, sessions, tools, diagnostics |
ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β CloudToLocalLLM App β
β ββββββββββββ ββββββββββββ ββββββββββββββββββββββ β
β β Agent β β Avatar β β Desktop Control β β
β β Channel β β Voice β β Vision β β
β ββββββ¬ββββββ ββββββ¬ββββββ βββββββββ¬βββββββββββββ β
β ββββββββββββββββΌβββββββββββββββββ β
β βΌ β
β ββββββββββββββββββββββββ β
β β Agent Adapter β β
β β Hermes / OpenClaw β β
β ββββββββββββ¬βββββββββββ β
ββββββββββββββββββββββββΌββββββββββββββββββββββββββββββββββββ
β
ββββββββββ΄βββββββββ
β β
ββββββΌβββββ βββββββΌβββββββ
β Local β β Model β
β Agent β β Providers β
β Runtimeβ β (Ollama, β
β β β LM Studio)β
βββββββββββ ββββββββββββββ
Technical deep-dive β System Architecture
| Platform | Status |
|---|---|
| π§ Linux | β AppImage + auto-update daemon |
| π Web | cloudtolocalllm.online |
| π± Android | β APK builds from CI |
| πͺ Windows | π§ Installer in development |
| π macOS | π Planned |
git clone https://github.com/CloudToLocalLLM-online/CloudToLocalLLM.git
cd CloudToLocalLLM
flutter pub get
# Run
flutter run -d linux # Desktop
flutter run -d chrome # Web# Build
flutter build linux --release
flutter build web --release
flutter build apk --release --split-per-abicd services/api-backend && npm install && npm run dev
cd services/streaming-proxy && npm install && npm run devFull developer guide β docs/development/BUILD_SCRIPTS.md
π docs.cloudtolocalllm.online
| Guide | What's in it |
|---|---|
| User Guide | Features and usage |
| Setup Guide | Step-by-step installation |
| Troubleshooting | Common issues |
| System Architecture | Technical deep-dive |
| Deployment Guide | Production setup |
| Security Guide |
MIT β see LICENSE.