ryOS — Web-based Desktop Environment

by plincodevs

409 downloads
Not rated
GitHub

About

The AI Operating System initialized with built-in MCP servers.

Details

Author
plincodevs
Downloads
409
Categories
Productivity

- macOS-style window management with drag, resize, minimize, and maximize
- Built-in applications: Finder, TextEdit, MacPaint, Videos, Soundboard, Synth, and more
- Shader-powered background effects: CRT scanlines, Galaxy, and Aurora
- System-wide AI assistant (Ryo) integrated into Terminal and Chats
- One-click Backup/Restore using localStorage and IndexedDB
- Local persistence for all apps (documents, sounds, video playlists, etc.)

Setting up with Highlight

This MCP is not yet compatible with Highlight’s one-click setup. However, you can still use it with Highlight by following these steps:

  1. Download and install Highlight from highlightai.com/download
  2. Navigate to the plugins tab and select "Add Custom Plugin"
  3. Configure the plugin with the settings below
    Plugin Name ryOS — Web-based Desktop Environment
    Command (node, npx, python, etc.)

    Please refer to the README for specific instructions on how to obtain API keys or other required environment variables.

  4. Enable "Start Automatically" if you want the plugin to start when Highlight launches

From the repository

Install dependencies with bun install, start a development server with bun dev, or build for production with bun run build. After starting, the desktop environment launches in the browser with a macOS-style interface. No additional configuration is required.

Claude Desktop / Cursor

Paste into your MCP client config file to install this server.

{
    "mcpServers": {
        "ryos \u2014 web-based desktop environment": {
            "ryoai": {
                "command": "bun",
                "args": [
                    "dev"
                ]
            }
        }
    }
}

McpServers

{
    "ryoai": {
        "command": "bun",
        "args": [
            "dev"
        ]
    }
}

ryOS — Web-based Desktop Environment

A modern web-based desktop environment inspired by classic macOS, built with React and modern web technologies. Features multiple built-in applications and a familiar desktop interface. Works on all devices—including mobile, tablet, and desktop.

Tech Stack

- React 18.3 with TypeScript
- Vite 6.0 for blazing fast development
- TailwindCSS 4.0 for styling
- shadcn/ui components
- Framer Motion for animations
- Bun as package manager
- WaveSurfer.js for audio visualization
- Tone.js for audio synthesis

Getting Started

```bash

No reviews yet — be the first

Sign in to leave a review

Use Google, GitHub, or an email account so ratings stay tied to real people.

Email sign in

No reviews posted yet.