Public aarch64 previewLive now

Imagine it.Build it.Keep it.

A playful Linux desktop with Build Studio built in. Describe an idea, inspect every change, run it locally, and leave with the source.

A short, silent tour from the desktop into Build Studio. On smaller or reduced-motion screens, the tour waits for you to press play.

Build Studio / Native desktopReal preview · Recorded on Goblins OS
Scroll to enter
Describe itInspect itPreview itTake it with you
00The premise

A computer should invite you to make something.

Your idea deserves more than another chat window.

Meet your new workshop

Goblins OS brings the conversation, the project, and the desktop together—so you can move from “what if?” to “it works.”

01From thought to software
Build Studio

Say it. Watch the project take shape.

This is not a chatbot floating over the desktop. It is a build flow with real files, readable diffs, logs, checkpoints, previews, and exports.

Goblins OS Build Studio in a live desktop session
Build StudioThreads, changed files, and build output in one native surface.
01

Describe the thing.

Start with a sentence. Build Studio turns intent into a local project while keeping the work visible and reviewable.

02

See every change.

Review files, diffs, logs, and checkpoints before anything leaves your machine. Undo stays part of the workflow.

03

Run it your way.

Preview static apps locally, export deterministic source, or package supported projects into an OCI image layout.

02A desktop, not a demo

Everything you are making. Right where you left it.

Mission Control, native Settings, window switching, display tools, recovery, and the build experience live in one coherent desktop.

Explore the system
Goblins OS workspace overview with windows
Mission ControlWindows, workspaces, and the native system surface.
03Own the machine

Powerful when you need it. Forgiving when you do not.

Updates, rollback, recovery, native controls, and per-user credentials live behind the playful surface—without taking the machine away from you.

01
Updates

Move forward. Or roll back.

Check, download, and apply image updates from Settings. If the next boot is not right, return to the previous deployment.

02
Recovery

Bring back the file you miss.

On eligible fresh installs, browse earlier snapshots and recover a file to a new destination without overwriting what is there.

03
Your space

Set up the desktop your way.

Arrange displays, connect Bluetooth devices, tune shortcuts and gestures, and manage network settings from native controls.

04
Your account

Your keys stay yours.

Goblins OS does not ship with a maintainer API key. Sign in for yourself, on your machine, when you choose to use AI features.

Goblins OS home screen asking what the user wants to make
Goblins OS installer disk selection screen
04Community preview
v0.2.0-preview.20260820

Meet the goblins.

Try the current preview in an ARM64 UEFI virtual machine. The files stay on GitHub Releases; this page only points you to the exact, checksum-bound build.

Start the download
  1. 01Download both parts

    Two GitHub Release files make up the compressed installer.

  2. 02Verify and join

    Use the exact command below to check every byte and rebuild the ISO.

  3. 03Boot a fresh VM

    Attach the ISO to an ARM64 UEFI virtual machine and explore.

Split installer media
Goblins OS 0.2 preview · Arm / aarch64
Exact release ledger
Architectureaarch64 / ARM64
TargetUEFI virtual machine
Channelghcr.io/joe-simo/goblins-os:aarch64
StatusInstallable community preview
ISO SHA2564a42876fd693bad1602f7ea60a4e2b48975f10417abec542f97b1cfab279b402
Open the GitHub release
Preview boundaries
This is not the formally signed stable release. Apple Silicon is a convenient Arm VM host, not a bare-metal install target. Intel and AMD x86_64 systems are not supported by this preview.
05Trust, but verify

You should not have to take the website's word for it.

Verify every split part, reassemble the compressed image, then verify the final ISO before attaching it to a virtual machine.

Split parts Compressed image Final installer ISO
Terminal
(
set -eu
if command -v sha256sum >/dev/null 2>&1; then
  verify_sha256() { sha256sum -c -; }
elif command -v shasum >/dev/null 2>&1; then
  verify_sha256() { shasum -a 256 -c -; }
else
  echo 'Install sha256sum or shasum before continuing.' >&2; exit 1
fi
printf '%s  %s\n' '23d6fd9fbd8b36e8f3bb4d4f2b123cd8c61c62fd4e758814e2ff6ed6b883b5c9' 'goblins-os-aarch64.iso.zst.part-00' | verify_sha256
printf '%s  %s\n' '908aa43abd20c4cde50e7bdc6c5a1160bb11f81a659e7e78b580dca2bbfef622' 'goblins-os-aarch64.iso.zst.part-01' | verify_sha256
cat 'goblins-os-aarch64.iso.zst.part-00' 'goblins-os-aarch64.iso.zst.part-01' > 'goblins-os-aarch64.iso.zst'
printf '%s  %s\n' '2c7f00763e7f5f2556a6e16ff036c6ed44324467b1c84849db227dfd8f566c58' 'goblins-os-aarch64.iso.zst' | verify_sha256
zstd -d --long=31 --force 'goblins-os-aarch64.iso.zst'
printf '%s  %s\n' '4a42876fd693bad1602f7ea60a4e2b48975f10417abec542f97b1cfab279b402' 'goblins-os-aarch64.iso' | verify_sha256
)
Open source, with a point of view

Read the code. Break the build. Tell us what got weird.

Goblins OS is licensed under AGPL-3.0-or-later. The project keeps source, release evidence, issue tracking, and the public build story in the open.

Immutable archive

Earlier experiments stay on the record.