A web-based desktop OS with a built-in AI assistant that controls your apps. 12 AI providers, 337+ tool actions, local LLM support — plus 200+ apps, Docker management, and 13 languages.
Not just a chatbot — the AI assistant can read, write, and manage data across all your installed applications using 337+ tool actions.
AI can create todos, manage calendar events, organize files, send emails, control budgets — all through natural language commands.
Tools are auto-discovered from app SKILL.md files. Install a new app and the AI instantly learns to use it — zero configuration needed.
Supports up to 5-round tool execution loops. Complex tasks are broken down and executed step-by-step automatically.
Run AI completely offline with Ollama. GPU-accelerated local inference with Llama, Gemma, Mistral, DeepSeek and more.
Files, organizer, finance, system, media, communication, developer, creative, and web — AI understands context across all domains.
SSE-based streaming for real-time AI responses. See answers appear word by word, just like ChatGPT — across all providers.
A complete desktop environment that runs entirely in your browser, with professional-grade tools and seamless integration.
12 AI providers, 337+ tool actions, 9 domains. The AI can control your apps — create events, manage files, track budgets, send emails — all via natural language.
Run LLMs locally with GPU acceleration. Llama, Gemma, Mistral, DeepSeek — no API keys, no cloud dependency, complete privacy. Auto-detected in the UI.
Draggable, resizable windows with taskbar, start menu, system tray, multiple desktops, and wallpaper support. Feels like a real operating system.
16 built-in apps + 185 store apps. File manager, code editor, terminal, browser, music player, office suite, games, developer tools, and much more.
Install and manage containerized services like PostgreSQL, MongoDB, Redis, Elasticsearch, and more — all from the built-in Docker Manager.
Full localization in 13 languages: English, Turkish, German, French, Spanish, Russian, Chinese, Japanese, Italian, Arabic, Korean, Hindi, and Portuguese.
Cross-instance networking with anonymous profiles, chat rooms, forums, multiplayer games, and file sharing across all CloudComputer deployments.
JWT authentication, two-factor auth (2FA), per-user data isolation, path traversal protection, and rate limiting out of the box.
Desktop and mobile layouts with touch support, screen keyboard, and optimized UI for any device. Access your cloud PC from anywhere.
7 beautiful themes — Cherry, Cyberpunk, Forest, Lavender, Nord, Ocean, and Sunset. Customize wallpapers, desktop icons, and more.
From productivity to entertainment, developer tools to AI — everything you need, installable with a single click.
...and 150+ more apps in the store
Multi-provider AI assistant with tool calling, streaming responses, and local LLM support via Ollama — no API keys required for local models.
Run LLMs locally with GPU acceleration. Ollama is included as an infrastructure service — pull any model and it instantly appears in the AI provider dropdown. No API keys, no cloud dependency, full privacy.
docker exec -it cloudpc-ollama ollama pull llama3.2
Three containerized services working together on a shared Docker network, with optional GPU acceleration for local AI.
Local LLM Server
GPU Accelerated
Express + Vue 3
Main Application
Container Lifecycle
Sidecar Service
Install and manage production-grade services directly from the App Store. Each runs in its own Docker container.
A cross-instance community platform connecting CloudComputer users worldwide with anonymous profiles and real-time interaction.
Nickname + avatar system. Real identity stays private.
Public chat rooms and private messaging with file sharing.
Category-based discussions with Markdown support.
Chess, Backgammon, Tic-Tac-Toe, Rock-Paper-Scissors.
Share images, documents, and archives in chat and forums.
See who's online, busy, or away in real-time.
Enterprise-grade security features to keep your data safe and your deployment protected.
Stateless token-based auth with configurable expiration and secure secret management.
TOTP-based two-factor authentication for enhanced account security.
Each user's data is completely isolated in separate directories with path traversal protection.
Comprehensive input validation, length limits, and XSS protection across all endpoints.
Deploy behind nginx, Caddy, or Traefik for production-grade TLS encryption.
Built-in rate limiting to prevent abuse and ensure fair resource usage.
Full localization across all UI elements, app names, and system messages in 13 languages.
A robust, production-ready stack you can trust.
Server runtime
HTTP server & API
Reactive frontend framework
Real-time communication
Lightweight database
Container orchestration
State management
UI component library
7 hand-crafted themes to personalize your cloud desktop.
Get your cloud desktop running in minutes with Docker Compose.
Get the source code from GitHub.
git clone https://github.com/aysinet/cloudcomputer.gitcd cloudcomputer
Create a .env file with your settings.
INSTANCE_ID=defaultAPP_PORT=8080OLLAMA_URL=http://cloudpc-ollama:11434
Launch all three services with a single command.
docker compose up -d
Then open http://localhost:8080 in your browser. 🎉
npm installnpm start
Deploy multiple isolated instances sharing a single Ollama server. Perfect for teams and organizations.
# Instance 1 — Team AlphaINSTANCE_ID=team-alpha APP_PORT=8080 docker compose up -d# Instance 2 — Team BetaINSTANCE_ID=team-beta APP_PORT=8081 docker compose up -d
Free, open-source, and self-hosted. Deploy your personal cloud desktop in minutes.