Deploy Now

Stars

308

Forks

37

Watchers

3

Developer links

PhreshOS

Your server already runs your apps; PhreshOS gives it a desktop. Install the System once and every Program you add gets a window on a real browser desktop, complete with taskbar, start menu, and a plane of views you can spread work across. Close the browser and nothing stops: each Program's server keeps running on the machine, holding its data and state, and when you open the Desktop again the windows are exactly where you left them. The System handles the groundwork every small web tool normally rebuilds for itself: one sign-in for the owner, permissions that decide what each Program may reach, storage and uploads, logs, and messaging between Programs, so a new tool only brings its own logic. Everyday pieces like the file manager, Settings, and even the wallpaper are Programs too, and an appearance changes colors and motion across the whole desktop at once. The same Desktop opens in several browsers simultaneously, each with its own view and scale, and AI agents work alongside you through the same Programs and APIs you use. When you want another tool, you create it as a small web project and its window appears on your desktop. Running on a dedicated VPS on RepoCloud with guaranteed CPU, RAM, and SSD, full root SSH access, and a browser serial console. MIT licensed.

PhreshOS
PhreshOS

Benefits

  • Apps that outlive the tab
  • Every Program's server keeps running on the machine after you close the browser, holding its state and data, so reopening the Desktop restores your windows and work exactly as you left them.
  • The groundwork, done once
  • Sign-in, permissions, storage, uploads, logs, and messaging between Programs all come from the System, so each new tool you install brings only its own logic instead of rebuilding accounts and plumbing.
  • A desktop that spreads out
  • Windows live on a plane of five by five views with a taskbar map showing where everything sits: drag the view, jump to a window, or give each project a view of its own.
  • Agents work beside you
  • AI agents use the same Programs through the System's APIs at the same time as you use them on the Desktop, reaching only what the permission model allows each Program to touch.

Features

  • Browser desktop environment
  • A full desktop in the browser with windows, layers, taskbar, start menu, and appearances that restyle colors, materials, corners, and motion across the System and its Programs at once.
  • Program runtime service
  • The System service owns running Programs, their processes and endpoints, authentication of every connection, and the shared state the Desktop merely displays from any browser.
  • One sign-in and permissions
  • The owner signs in to the System once; Programs never handle accounts or sessions, and the System decides what each Program may reach, ask, publish, or listen to.
  • Built-in everyday Programs
  • The file manager, Settings, terminal, and wallpaper are themselves Programs built on the System, and new tools are created as small web projects whose windows open on the Desktop.
  • Multi-browser desktops
  • The same System opens in several browsers at once, each Desktop keeping its own view, preferences, and drawing scale while window positions and state stay shared.

Apps Similar to PhreshOS