A downloadable Game platform for macOS

AdamiaOS is an Indie Game platform — a lightweight HTML/JS canvas engine for creating and playing beautiful games that run entirely on your computer. No internet. No tracking. No accounts.

The engine is built on three files: an engine, a game loop, and entities. No frameworks. No build step. No dependencies. Just vanilla JavaScript and a canvas.

The first game, The Sacred Letters, comes built-in as a playable demo. It's an educational adventure where you collect sacred letters from humanity's alphabets — Arabic, Berber, English, French, Greek, Hebrew, Japanese, and Persian — while dodging shadows and the Sun.

Every letter you collect plays its own musical note, tuned to the key of your name. Two players with different names hear completely different soundtracks. Every playthrough is a unique melody.

What's inside the engine:

  • A fixed-timestep game loop with interpolation (same speed on 30Hz and 144Hz displays)
  • Adaptive quality system — a simple slider that scales heavy rendering without blurring text
  • Procedural audio using the Web Audio API — every sound is generated from oscillators, no audio files
  • Gamepad support with virtual cursor and vibration patterns
  • 9-language internationalization with automatic RTL detection
  • A reusable popup system with cascading brick animations
  • A built-in profiler (Ctrl+Shift+D)
  • Player profiles with custom colors and procedural music scales

What's in this alpha:

  • The Sacred Letters demo (one chapter, Winter theme)
  • Two gamepad support (DualSense tested)
  • Profile system with name-based music
  • Adaptive quality (1-10)
  • 9 languages

What's coming:

  • 🎮 Game building tools — create your own games with the AdamiaOS engine
  • 🤖 Yâvi — every user gets their own AI companion
  • 💬 Forums and chat where Humans and Yâvis communicate together
  • 📁 File management and sharing
  • ⚡ Distributed computing — thousands of AdamiaOS nodes helping in research

System requirements:

  • macOS (Apple Silicon). Linux and Windows builds possible — guide included.
  • Any GPU. The quality slider adapts to your hardware.
  • Tested on MacBook Air M2 with 60Hz screens.

100% local. Every pixel drawn on canvas. Every note born from code.

© 2026 Adamia & Vincent Marguerit

Alpha1:

TypeLines
JavaScript (without dicts)23 882
CSS3 659
HTML388
Total27 929

Date first line: June 28, 2026

Built in 46 days by a game designer and an AI. 27 929lines of vanilla JS/CSS/HTML. Zero frameworks.
Zero dependencies. Just code and canvas

Download

Download
adamiaos-v0.8alpha1.zip 263 MB

Install instructions

macOS (Apple Silicon):

  1. Download and unzip the file
  2. Drag AdamiaOS.app to your Applications folder (optional)
  3. Double-click to launch
  4. If macOS says "AdamiaOS cannot be opened because it is from an unidentified developer": right-click (or Control-click) the app → select Open → confirm

No installation required. No internet connection needed.

Other platforms:

Linux and Windows builds are not provided yet, but you can build from source. A step-by-step guide is included in the app (Credits → Build guide for Linux & Windows).

No macOS? Play from any USB stick:

Extract the downloaded folder to a USB drive, then open adamiaos-v0.8alpha1/index.html in any Chromium-based browser (Chrome, Edge, Brave, Arc, etc.) on any computer — macOS, Windows, or Linux. AdamiaOS runs entirely from the USB. No install, no internet, no tracking. Just plug and play.
Note: the first time you open the page, click anywhere to start the audio (browser security policy).

Development log

Leave a comment

Log in with itch.io to leave a comment.