Skip to content
KrysGGPublic

About

No description, website, or topics provided.

Resources

Security policy

Stars

1 star

Watchers

0 watching

Forks

Repository files navigation

SpaceAIO

All your web apps in one window, tiled the way you want. Make the app your space.

Discord next to YouTube, a browser underneath, each in its own resizable tile, each with its own isolated login, with Brave-style privacy protections applied to all of them.

Status: in development (Phases 0–4 done). See ROADMAP.md for what is built and what comes next.

Run it (CachyOS / Arch)

sudo pacman -S --needed nodejs pnpm git
pnpm install
pnpm dev

If the window opens under XWayland instead of native Wayland, see ROADMAP step 0.4.

Install a build (CachyOS / Arch)

pnpm dist:linux writes both packages to apps/desktop/release:

# pacman package: menu entry, icon, and a `spaceaio` command
sudo pacman -U apps/desktop/release/spaceaio-0.1.0-x64.pacman

# or the AppImage (needs FUSE 2: sudo pacman -S fuse2)
chmod +x apps/desktop/release/spaceaio-0.1.0-x86_64.AppImage
./apps/desktop/release/spaceaio-0.1.0-x86_64.AppImage

From the AUR (once published): spaceaio-bin, or build it here with cd packaging/aur && makepkg -si after copying the release's spaceaio-<version>-x64.tar.gz next to the PKGBUILD (see D-057).

Remove the pacman package with sudo pacman -R spaceaio; your logins and settings stay in ~/.config/SpaceAIO. Coming from a build named AIO Space? SpaceAIO moves your data and logins over on first start (D-058).

Install on Windows

Download spaceaio-<version>-setup.exe from the latest release and run it: it installs for your user only (no admin), adds Start menu and desktop shortcuts, and updates itself. The installer isn't signed yet, so Windows SmartScreen says "Windows protected your PC": click More info, then Run anyway.

Commands

Command What it does
pnpm dev Run the desktop app with hot reload
pnpm typecheck Type-check every package
pnpm test Run unit tests
pnpm lint Lint (also enforces the security settings)
pnpm dist:linux Build AppImage and pacman packages into apps/desktop/release

Repository map

aio-space/
├─ AGENTS.md              rules for coding agents (read first)
├─ ROADMAP.md             phases and steps, with "Done when" checks
├─ CHANGELOG.md
├─ docs/
│  ├─ ARCHITECTURE.md     processes, data flow, where code goes
│  ├─ SECURITY.md         invariants, threat model, privacy features
│  └─ DECISIONS.md        why things are the way they are
├─ packages/
│  └─ core/               platform-neutral logic (reused on mobile later)
└─ apps/
   └─ desktop/            Electron app (Linux first, then Windows)

License

Copyright (c) 2026 Christian Giraud. All rights reserved: the source is public to read, not to reuse. Release builds are free to download and use. See LICENSE.

About

No description, website, or topics provided.

Resources

Security policy

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages