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