Draco-OS is a next-generation, AI-first microkernel operating system. Built as a sophisticated fork of Redox OS, Draco-OS integrates advanced AI capabilities directly into the system architecture, enabling a seamless, voice-dictated, and vision-aware computing experience.
Important
Draco-OS is currently in early experimental stage. It is designed for researchers, AI enthusiasts, and system developers who want to explore the frontier of AI-native operating systems.
Traditional operating systems treat AI as an application. Draco-OS treats AI as a core system service.
- Voice-Native: Controlled primarily through natural language. No more typing complex shell commands.
- Context-Aware: The system "sees" what you see, providing real-time code optimizations and workflow assistance.
- Privacy-First: All AI processing (STT, Vision, LLM) runs locally on your hardware using
whisper-rsandmistral.rs. No cloud API calls, no data leaks. - Microkernel Security: Inherits the memory safety and modularity of the Redox microkernel, written entirely in Rust.
- Zero-Touch Interface: Wake-word detection ("Draco") with ultra-low latency (<500ms).
- Visual Intelligence: Real-time framebuffer analysis for context-aware developer assistance.
- Pure Rust Stack: From the kernel to the AI daemons, the entire system leverages Rust's safety guarantees.
- Modular Services: AI capabilities are isolated in user-space daemons, ensuring kernel stability.
- High Performance: Optimized for modern x86_64 architecture with planned ARM support.
graph TD
User((User)) -->|Voice/Vision| AI_Layer[Draco AI Services]
AI_Layer -->|Inter-Process Communication| System_Daemons[Redox System Daemons]
System_Daemons -->|Syscalls| Microkernel[Redox Microkernel]
Microkernel -->|Drivers| Hardware[CPU/GPU/Audio/Mic]
subgraph "Draco AI Layer"
V_Daemon[draco_voice: Whisper STT]
S_Daemon[draco_vision: Mistral.rs Vision]
end
- Kernel: Redox Microkernel (MIT)
- Filesystem: RedoxFS
- GUI: Orbital Window Manager
- Shell: Ion Shell (enhanced with
draco://protocol) - AI Engine:
whisper-rs(Voice) &mistral.rs(Vision)
Ensure you have the necessary build tools and Rust nightly environment:
sudo apt update && sudo apt install -y \
build-essential git curl clang llvm nasm xorriso grub-pc-bin qemu-system-x86
# Setup Rust Nightly
rustup default nightly
rustup component add rust-src rustfmt clippy
rustup target add x86_64-unknown-redoxIf you are on macOS, Windows, or do not have sudo access on your server, use Docker to build the project.
# Build the dev environment
docker compose build
# Enter the container
docker compose run --rm draco-os bash
# Inside the container, you can run:
make allTo use this image on other servers (like your Ubuntu VPS), you can publish it to Docker Hub:
-
Log in to Docker Hub:
docker login
-
Tag the image:
# Using your username codemaverick143 docker tag draco-os-draco-os:latest codemaverick143/draco-os:latest -
Push the image:
docker push codemaverick143/draco-os:latest
-
Pull on the server:
# On your Ubuntu server docker pull codemaverick143/draco-os:latest
Clone the repository and launch the system in QEMU:
git clone https://github.com/XplnHUB/Draco-OS.git
cd draco-os
make qemuOnce booted, type draco_voice & in the terminal to initialize the AI listener.
| Phase | Milestone | Description | Status |
|---|---|---|---|
| Phase 1 | Foundational Voice | Wake-word detection + basic STT command execution. | Done |
| Phase 2 | Custom Desktop Environment | Developed draco_shell with system status and teal UI accents. |
Done |
| Phase 3 | Contextual Vision | Framebuffer capture + Mistral.rs vision integration. | In Progress |
| Phase 4 | Neural Optimization | Real-time code refactoring agents within the IDE. | Planned |
| Phase 5 | Hardware Expansion | Native support for Raspberry Pi 5 and ARM64. | Planned |
We welcome contributions from the community! Whether it's improving the kernel, optimizing AI models, or enhancing hardware support.
- Fork the repository.
- Create your feature branch (
git checkout -b feature/amazing-feature). - Commit your changes (
git commit -m 'Add amazing feature'). - Push to the branch (
git push origin feature/amazing-feature). - Open a Pull Request.
Distributed under the MIT License. See LICENSE for more information.
- Redox OS: Special thanks to the Redox OS team for the incredible foundation.
- AI Libraries: Powered by
whisper-rsandmistral.rs.
Built with heart by Arpit Sarang and the Draco-OS Community.
"Say 'Draco' to wake the future of operating systems."

