Your home server
deserves a real desktop
mvmOS is a full-featured desktop environment that runs in your browser. Apps, widgets, multi-user support โ all on top of Linux.
Everything a desktop needs
mvmOS brings the power of a full OS interface to any device with a browser โ no installation on the client side.
Window Manager
Drag, resize, minimize and snap windows just like a native desktop. Multiple windows, z-order management, taskbar.
App Store
Install apps with one click. Calculator, AI assistant, server manager, games and more. Community-driven and expanding.
Widgets
Add widgets to your desktop โ system stats, clocks, notes, and custom widgets built by the community.
Multi-User
Each user has their own session, desktop layout, and installed apps. Built-in auth with role management.
AI Integration
mvmAI gives you a chat assistant with shell access. Works with OpenAI, Gemini, Groq, Ollama and more.
2FA Security
TOTP two-factor authentication built in. Protect your server environment with standard 6-digit codes.
Multilingual
Full interface translation support. Currently English and Bulgarian, with more languages coming.
Python Backend
FastAPI + uvicorn at the core. Easy to extend, integrate with your own tools, and run on any Linux server.
Game Hub
Multiplayer games with real-time WebSocket support, player profiles, avatars, and leaderboards.
Ready to run mvmOS on your server?
Get up and running in minutes. All you need is a Linux server with Python 3.10+.