Цель проекта Miraculix — написать многозадачную, многопользовательскую операционную систему реального времени, которую можно будет устанавливать на любой носитель (жесткий диск,
дискета, CD-R, CD-RW, Flash).
Система сколько угодно расширяемая, но при этом компактная.
Основная часть ОС: первичный загрузчик, ядро, scheduler, базовые драйвера и приложения без проблем влезут на дискету. Поэтому основа — микроядро. Система предназначена для компьютеров на базе ПК.
На данный момент основной инструмент — FASM, в будущем возможно для системы будут созданы компиляторы C/C++, Basic, Pascal.