PROJECT-AION

Get Started

Overview

AION is an experimental zero-knowledge AI operating system written in C & x86 assembly. It boots on raw hardware or QEMU without prior device or language knowledge, learning through self-supervised loops.

  • Bootstrap from zero knowledge
  • Infant-like learning loops
  • Few-shot label mapping
  • Modular, AI-centric runtime

Architecture

Bootloader

GRUB + Protected Mode startup

Kernel Core

Memory & Task Management

Hardware Probe

Device Discovery & Init

Entropy Filter

Signal Conditioning

Learning Engine

Praxon & Clustering

Memory Subsystem

Concept Storage

Control & I/O

User Interface Panels

TTS Module

Speech Synthesis Output

Athena Module Diagram

Athena

The cognitive core: abstract thought, predictive modeling, decision engine, language processing, world-model synthesis.

Memory

Long-term concept storage

Perception

Sensory integration

Learning

Self-supervised clustering

Attention

Saliency & focus control

NADIC Progress

Praxon

Digital reinforcement-learning core. Operates independently of hardware: simulates internal states, generates synthetic rewards, and executes Q-learning cycles in isolation.

Build & Toolchain

Prerequisites: Linux/macOS, GNU Make ≥ 4.3, NASM ≥ 2.15, i686-elf-gcc, QEMU ≥ 5.0.


make all    # Build everything
make qemu   # Launch in QEMU
make clean  # Remove artifacts
        

Status & Roadmap

PRE_ALPHA-CORE.1.X1_0001

May 9, 2025

PRE_ALPHA-PRAXON.1.X2

May 16, 2025

PRE_ALPHA-NADIC.X3.MEM_H1

May 22, 2025

PRE_ALPHA-NADIC.X4.PERC

May 22, 2025

PRE_ALPHA-NADIC.X5.LEAR

May 22, 2025

PRE_ALPHA-NADIC.X6.STAGE.S1

May 22, 2025

PRE_ALPHA-NADIC.X7.REAS

May 30, 2025

PRE_ALPHA-NADIC.X8.PLAN

May 30, 2025

PRE_ALPHA-NADIC.X9.ACTI

Jun 5, 2025

NEXT: PRE_ALPHA-NADIC.X10.C.LANG

⏳ 0% TBD

NEXT: PRE_ALPHA-NADIC.X10.L.LANG

⏳ 0% TBD

NEXT: PRE_ALPHA-NADIC.X10.K.LANG

⏳ 0% TBD

NEXT: PRE_ALPHA-NADIC.X10.CON

⏳ 0% TBD

NEXT: PRE_ALPHA-NADIC.X10.PARS

⏳ 0% TBD

Status & Roadmap Graphic

Releases

Frequently Asked Questions

AION is an experimental AI-first operating system that bootstraps itself from zero knowledge using self-supervised learning loops. It's designed to explore artificial cognition from the ground up.

To build and run AION, follow these steps:

1. Install Toolchain

Ensure you have the required toolchains installed. See README.md for details.

2. Clean Previous Builds

make clean

3. Build the Project

make

4. Run in QEMU

Once built, you can launch AION in QEMU using:

make run

This will emulate the AION OS in a virtualized environment, bootstrapped from GRUB.

No. AION is a standalone operating system. It boots directly via GRUB into 32-bit protected mode, bypassing the need for any external OS or runtime environment.

Praxon is the internal core responsible for state management, synthetic Q-learning cycles, and low-level decision modeling. It simulates reward mechanisms and feedback loops similar to biological learning systems.

No. AION is a self-contained artificial general intelligence (AGI) system. It does not rely on physical sensors, cameras, microphones, or any real-time data from the external world to operate or learn.

Its learning process is driven by internally generated experiences, synthetic environments, and recursive simulation loops. All stimuli—reward signals, feedback, and environmental responses—are created and processed entirely within its own virtual substrate.

Although external input files (e.g., text or data) can optionally be used to inject specific structures or to test symbolic processing (like natural language), they are not essential. AION is capable of evolving its own representational frameworks, symbolic languages (e.g., AIONLang), and abstractions without predefined knowledge or training datasets.

In essence, AION learns to perceive, reason, and adapt through self-play, emergent modeling, and unsupervised structural bootstrapping — not by being fed real-world content.

Yes, contributions are welcome if they follow AION’s architectural principles. Modules should reside in modules/ and interface cleanly with the core. All external contributions must adhere to modular isolation and must not introduce side effects or external dependencies.

PROJECT-AION aims to develop a fully functional, self-learning artificial intelligence designed to operate as a standalone OS directly integrated with hardware.

The core objective is to create a safe, autonomous AI system that begins with a minimal foundational language and no prior knowledge, bootstrapping itself in a strictly controlled environment without internet access or external control to ensure system integrity and security.

Key project goals include:

  • Zero-Knowledge Bootstrapping: Starting with no drivers or external data, only a simple internal language to interpret input and begin learning.
  • Embodied Cognitive Development: Emulating infant-like learning cycles—probe, analyze, cluster, and abstract.
  • Organic Language Acquisition: Evolving from the basic internal language toward human-readable language via few-shot learning.
  • Modular AI-First Runtime: Building a freestanding kernel combined with pluggable AI modules handling perception, memory, and I/O.

Ultimately, AION aspires to be a new paradigm for AGI: an OS-level AI that learns autonomously from scratch, grows organically, and operates securely in isolation.

No. AION is a research-oriented project focused on theoretical exploration of artificial cognition. It is not designed or tested for use in production environments or safety-critical systems.

AION is primarily written in low-level C and Assembly (NASM). These allow for tight control over memory, CPU states, and hardware-level operations essential for building a bare-metal operating system.

No. AION is for personal use only. Redistribution, commercial usage, or hosting it elsewhere is prohibited. See the License & Legal section for full terms.

Contact