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.
GRUB + Protected Mode startup
Memory & Task Management
Device Discovery & Init
Signal Conditioning
Praxon & Clustering
Concept Storage
User Interface Panels
Speech Synthesis Output
The cognitive core: abstract thought, predictive modeling, decision engine, language processing, world-model synthesis.
Long-term concept storage
Sensory integration
Self-supervised clustering
Saliency & focus control
Digital reinforcement-learning core. Operates independently of hardware: simulates internal states, generates synthetic rewards, and executes Q-learning cycles in isolation.
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
✓ May 9, 2025
✓ May 16, 2025
✓ May 22, 2025
✓ May 22, 2025
✓ May 22, 2025
✓ May 22, 2025
✓ May 30, 2025
✓ May 30, 2025
✓ Jun 5, 2025
⏳ 0% TBD
⏳ 0% TBD
⏳ 0% TBD
⏳ 0% TBD
⏳ 0% TBD
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:
Ensure you have the required toolchains installed. See README.md
for details.
make clean
make
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:
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.
This section outlines the licensing terms, usage permissions, and ownership rights for the AION software project.
AION is proprietary software created by the author (CKCHDX). It is made available solely for personal use. You are permitted to use the software for your own private, non-commercial purposes, but you are not granted any rights beyond usage.
Specifically, you may not:
All rights not expressly granted remain with the author.
All source code, assets, design elements, and related materials within AION are the intellectual property of the author (CKCHDX). Use of this software does not transfer any ownership rights or licenses beyond what is stated here.
AION may use third-party libraries or components. These retain their original licenses and are governed separately from this license. See THIRD_PARTY_LICENSES.md
for a complete list and applicable terms.
AION is provided “as is,” without warranty of any kind. The author makes no guarantees regarding functionality, performance, or compatibility. Use at your own risk.
Violations of these terms may result in revocation of usage rights and potential legal action. The author reserves the right to update this license at any time. Continued use of AION after any changes implies acceptance of the updated terms.
This concludes the License & Legal terms. By using AION, you agree to abide by these restrictions and respect the author’s rights.