GPU-first research operating system

Starfish

North star / never-ending improvement

A next-gen operating system with a direct road to the GPU for gaming and AI compute.

A lightweight, inspectable research OS below Yeho applications, YUI interfaces, and permissioned Yodi control.

  • Boot from our own loader into our own kernel, filesystem, userland, and shell.
  • A direct road from apps to pixels, GPUs, and AI compute without the legacy maze.
  • Multicore scheduling, syscalls, pipes, framebuffer, journaling, and hot edit-build-boot.
Current truth

Starfish intentionally prioritizes lab hackability over security. It is an early research system, not a hardened general-purpose OS.

Research · x86_64 bring-up

System route

Follow the whole machine.

The public tour shows the shape. Members can open every chapter, search the atlas, follow related systems, and download eligible releases.

01UEFI loader
02kernel
03userland
04pixels + data

18 connected chapters

Every subsystem has a door.

01

Intent

Direct, predictable, inspectable

nothing hidden
02

Connected stack

The OS, language, interface, and intelligence fit together

OS → language → UI → AI
03

First instruction

UEFI loader to kernel handoff

firmware → RDI
04

ABI

One explicit machine handoff

stable boundary
05

Core

A compact kernel you can trace

small enough to follow
06

Hardware

The practical device ladder

device → service
07

User boundary

Tiny userland, real process seams

ring 3
08

I/O path

Blocks, cache, queues, VFS

disk → pathname
09

Native filesystem

FIT64: File Index Table, 64-bit

FIT64 v0
10

On-disk anatomy

A volume you can draw on one page

block 0 → data
11

Recovery

Journal-only replay

begin → write → commit
12

Host toolkit

The filesystem ships with its microscope

17 tools
13

Streaming

FITPACK for contiguous workloads

blob + index
14

Compositor protocol

Surfaces, buffers, windows, fences

surface → present
15

Pixels

A procedural graphics direction

CPU first · GPU ready
16

Targets

Shared core, target-specific doors

one core · many stubs
17

Workbench

Edit, build, boot, observe

one-shot build
18

Boundaries

Research roadmap with honest edges

research, not hype

Member library

Open the complete Starfish atlas.

Deep explanations, diagrams, cross-links, evidence, release history, and the latest eligible repository archive.

Unlock the manual