tristanfaure.com /projects / hackeros

HackerOS — this portfolio

The site you are on: a fake desktop OS built from scratch, no UI library

2026 · LIVE

Stack

Next.js 16 · React 19 · TypeScript · Tailwind 4 · GSAP · Zustand

Key figures

Windows
Drag · resize · snap
Terminal
25+ commands + minigame
AI
Self-hosted RAG chatbot
Extras
Achievements · plugins · themes

You are inside the project: a desktop operating system rebuilt in the browser — BIOS boot sequence, draggable/resizable windows with edge snapping, taskbar, start menu, right-click menus, 4 switchable themes, custom cursors and synthesized UI sounds.

A real terminal with 25+ commands, a virtual filesystem, easter eggs (Konami code, hidden achievements) and a Cyberpunk-inspired breach-protocol minigame.

The AutoPilot chatbot in the corner is a self-hosted RAG pipeline: in-browser retrieval, LoRA-fine-tuned Qwen3 generation on a personal server — no external AI API.

Every window, hook and animation is hand-built: window management by custom hooks + a Zustand store, GSAP for 60fps transitions, an in-OS mini browser that embeds the live project demos, session persistence, full mobile version, and a server-rendered /about for search engines.

No templates, no component library — view the craft by using it.

All 33 projects · Open the interactive portfolio · About Tristan