✨ A Modern, Lightweight, AI-Powered Desktop Operating System ✨
Built on Linux • Inspired by Windows 11 aesthetics • Designed for the future
| Feature | Description |
|---|---|
| 🎨 Modern UI | Windows 11 inspired glassmorphism with smooth 60FPS animations |
| ⚡ AI Assistant | Built-in Nebula AI with local + OpenAI API support 🤖 |
| 🔒 Privacy First | AppArmor, sandboxed apps, firewall enabled by default |
| 📦 App Store | GUI package manager with Flatpak backend |
| 💨 Lightweight | Under 2GB RAM idle, boots in under 10 seconds |
| 🖥️ VM Ready | First-class VMware and VirtualBox support |
git clone https://github.com/Alice7471444/NebulaOS1.1.git
cd NebulaOS1.1
sudo ./build.sh./scripts/run-virtualbox.sh./scripts/run-vmware.sh| Field | Value |
|---|---|
| Username | nebula |
| Password | nebula |
NebulaOS v1.1 (Aurora)
├── kernel/ # Kernel configuration & tuning
├── desktop/ # Desktop shell (Qt6/QML)
│ └── shell/ # Main shell: taskbar, start menu, panels
├── apps/ # Core applications
│ ├── settings/ # System Settings
│ ├── app-store/ # GUI App Store
│ └── welcome/ # Welcome app
├── ai-assistant/ # Nebula AI 🤖
├── build-system/ # ISO build configuration
├── installer/ # Calamares installer
├── themes/ # Theme packs (Dark/Light/Neon)
├── docs/ # Documentation
└── scripts/ # VM launch scripts
| Component | Technology |
|---|---|
| Display Server | Wayland (X11 fallback) |
| Shell Framework | Qt6 + QML |
| Backend Logic | C++ / Rust |
| Applications | Python (PyQt6) |
| Compositor | Custom (labwc fallback) |
| Init System | systemd |
| Audio | PipeWire |
| Feature | Shortcut | Description |
|---|---|---|
| Start Menu | Super+S |
App search, pinned/recent apps |
| Search Panel | Super+Q |
Apps, files, settings, web |
| Quick Settings | Super+A |
Wi-Fi, Bluetooth, Dark Mode |
| Notification Center | Super+N |
Do Not Disturb mode |
| Widgets Panel | Super+W |
Weather, calendar, system monitor |
| AI Assistant | Super+Space |
Nebula AI integration |
| File Manager | Super+E |
File browser |
| Terminal | Super+T |
Terminal emulator |
| Lock Screen | Super+L |
Lock screen with clock |
| Mode | Description |
|---|---|
| Local Mode | Rule-based system commands |
| OpenAI Mode | Full conversational AI via API |
| Voice | Speech-to-text and TTS (espeak-ng) |
- "Open [app]" - Launch applications
- "Find [file]" - Search files
- "System info" - Check system status
- "What time is it?" - Show time and date
- "Check battery" - Battery status
| Theme | Description |
|---|---|
| 🌑 Nebula Dark | Deep space black with electric blue |
| ☀️ Nebula Light | Clean, airy light theme |
| 🌟 Nebula Neon | Cyberpunk neon glow variant |
- � glassmorphism / Acrylic blur effects
- 🔘 Rounded corners (12px radius)
- ⚡ Smooth 60 FPS GPU-accelerated animations
- 🌙 Dark/Light/Auto theme switching
- 🎨 Customizable accent colors
| Feature | Description |
|---|---|
| 🛡️ UFW Firewall | Enabled by default (deny incoming) |
| 🔒 AppArmor | Mandatory access control |
| 🔑 SHA-512 | Password hashing |
| 📦 Flatpak | Sandboxed applications |
| 🔄 Auto Updates | Security patches |
| Shortcut | Action |
|---|---|
Super+S |
Start Menu |
Super+Q |
Search |
Super+N |
Notification Center |
Super+A |
Quick Settings |
Super+W |
Widgets Panel |
Super+E |
File Manager |
Super+T |
Terminal |
Super+L |
Lock Screen |
Super+Space |
Nebula AI |
Print |
Screenshot |
| Component | Requirement |
|---|---|
| CPU | x86_64 dual-core |
| RAM | 2 GB |
| Disk | 15 GB |
| Display | 1024x768 |
| Component | Requirement |
|---|---|
| RAM | 4 GB |
| CPU | 2 cores |
| Disk | 30 GB |
| Display | 1920x1080 |
| 3D Accel | Enabled |
# Desktop Shell
cd desktop/shell
mkdir build && cd build
cmake .. -DCMAKE_BUILD_TYPE=Release
make -j$(nproc)
sudo make install
# Full ISO
sudo apt install live-build debootstrap squashfs-tools xorriso \
grub-efi-amd64-bin grub-pc-bin mtools
sudo ./build.sh
Licensed under the GNU General Public License v3.0.
Built with 💜 using open-source software: Linux, Debian, Qt, PipeWire, Wayland, GRUB, systemd, Flatpak
Contributions are welcome! See CONTRIBUTING.md for guidelines.
⭐ Star us on GitHub | 🍴 Fork the project | 🐛 Report issues
NebulaOS v1.1 (Aurora) — The future of desktop operating systems