Open Source ยท Linux Based

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.

mvmOS Desktop
๐Ÿ–ฅ๏ธ
๐Ÿ“
๐Ÿค–
โš™๏ธ
๐Ÿ”ง
๐Ÿ“Ÿ Terminal
mvmos@server:~$
cat /etc/mvmos/version
mvmOS 2.4.1
mvmos@server:~$
uptime
up 14 days, 3:22
๐Ÿงฎ Calculator
42 ร— 3 = 126
๐Ÿ–ง Server Manager
โ— nginx running
โ— uvicorn running
โ— redis idle
15+
Apps in Store
100%
Browser-Based
Python
Powered Backend
Open
Source

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+.

Install mvmOS View on GitHub