Skip to content

neuraparse/neuraos

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

3 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

NeuralOS

AI-Native Embedded Linux for Drones, Robotics, Edge AI & Quantum

License Version Build Stars

Features β€’ Drone Stack β€’ Desktop Shell β€’ Quick Start β€’ Architecture β€’ Packages β€’ Benchmarks β€’ Docs


✨ Features

πŸš€ Ultra-Lightweight

β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚  Memory:     64MB min   β”‚
β”‚  Storage:    512MB      β”‚
β”‚  Boot Time:  <5 sec     β”‚
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜

Minimal footprint for resource-constrained edge devices.

⚑ Real-Time Performance

β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚  Kernel:  6.12 LTS      β”‚
β”‚  RT:      PREEMPT_RT    β”‚
β”‚  Latency: <1ms          β”‚
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜

Native real-time support for robotics and drones.

πŸ€– AI-First Design

β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚  LLM:     llama.cpp     β”‚
β”‚  Vision:  NCNN+OpenCV   β”‚
β”‚  Speech:  whisper.cpp   β”‚
β”‚  ML:      12 backends   β”‚
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜

Built-in AI inference with LLM, vision, speech & quantum computing.

πŸ”’ Security-Hardened

β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚  Secure Boot, dm-verity β”‚
β”‚  AES-256-GCM Models     β”‚
β”‚  WireGuard VPN          β”‚
β”‚  RAUC OTA               β”‚
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜

Zero telemetry, minimal attack surface.


🚁 Drone & Robotics Stack

Subsystem Details
MAVLink 2.0 Full protocol with message signing, UART/UDP transport
PX4 Offboard Position, velocity, attitude command modes
Swarm Engine V/Line/Circle/Grid formations, Raft leader election, DDS+ZMQ
Sensor Fusion 16-state EKF (IMU, GPS, Baro, Mag)
Camera V4L2 abstraction with mmap zero-copy
Remote ID ASTM F3411 compliance
WiFi Mesh 802.11s + BATMAN-adv
eBPF QoS XDP packet classification, MAVLink priority
Cellular 4G/5G modem via QMI/MBIM
WireGuard VPN tunnel management
Telemetry Delta + LZ4 compression

πŸ–₯️ Desktop Shell

NeuralOS includes a Qt5 QML desktop environment with glassmorphism design, floating dock taskbar, and 33 built-in applications.

Shell Components:

  • Floating dock taskbar with app indicators
  • Start menu with search, pinned apps, and app grid
  • Notification center with quick toggles and sliders
  • Command Palette (Ctrl+K) β€” Natural language OS control
  • Desktop widgets (clock, system stats, weather, media, calendar)
  • Window manager with drag, resize, minimize, maximize, close

Applications:

Category Apps
System System Monitor, Terminal, File Manager, Settings, Task Manager, Package Manager, Network Center, Ecosystem
AI & ML Neural Studio, AI Agent Hub, AI Assistant, NPU Control Center, AI Bus, AI Memory, Automation Studio, MCP Hub, Knowledge Base
Utilities Calculator, Text Editor, Notes, Calendar, Clock, Weather, Photos
Media Music Player, Video Player, Image Viewer
Internet Web Browser, App Store
Defense Drone Command Center, Defense Monitor
Quantum Quantum Lab (full statevector simulation, 13 gates, 7 presets)

AI-Inspired Features (inspired by Archon OS, Kuse AI, Fuchsia, WarmWind, Bytebot, Steve OS, CosmOS):

Feature Inspiration Description
AI Bus Orchestration CosmOS Multi-model pipeline coordination and agent management
Shared AI Memory Steve OS Cross-application contextual AI memory system
Command Palette Bytebot OS Natural language OS control (Ctrl+K)
Automation Studio WarmWind OS Record and replay workflow automations
MCP Hub Archon OS Model Context Protocol server for AI assistant connectivity
Knowledge Base Archon + Kuse AI RAG-based document indexing and AI-powered search
Ecosystem Manager CosmOS + Fuchsia Multi-device management and task distribution
# Build the desktop shell (requires Qt5)
mkdir build && cd build
cmake .. -DCMAKE_BUILD_TYPE=Release
make -j$(nproc)

# Run
./src/dashboard/neuraos-dashboard

πŸ—οΈ Architecture

β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚                        NEURAOS v5.0.0                                  β”‚
β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€
β”‚  β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β” β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β” β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β” β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β” β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”    β”‚
β”‚  β”‚   LLM    β”‚ β”‚  Vision  β”‚ β”‚  Speech  β”‚ β”‚ Quantum  β”‚ β”‚ Desktop  β”‚    β”‚
β”‚  β”‚llama.cpp β”‚ β”‚NCNN+OCV  β”‚ β”‚whisper   β”‚ β”‚  QuEST   β”‚ β”‚ Qt5 QML  β”‚    β”‚
β”‚  β””β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”˜ β””β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”˜ β””β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”˜ β””β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”˜ β””β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”˜    β”‚
β”‚       β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”΄β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”΄β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”΄β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜          β”‚
β”‚  β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”  β”‚
β”‚  β”‚      NPIE v2.0.0 - NeuraParse Inference Engine (12 backends)    β”‚  β”‚
β”‚  β”‚  LiteRTβ”‚ONNXβ”‚emlearnβ”‚Wasmβ”‚NCNNβ”‚ExecuTorchβ”‚OpenVINOβ”‚SDβ”‚MLCβ”‚QuESTβ”‚  β”‚
β”‚  β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜  β”‚
β”‚  β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”  β”‚
β”‚  β”‚ MAVLink 2.0 β”‚ Swarm Engine β”‚ PX4 Offboard β”‚ Sensor Fusion(EKF) β”‚  β”‚
β”‚  β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜  β”‚
β”‚  β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”  β”‚
β”‚  β”‚ WiFi Mesh β”‚ eBPF QoS β”‚ Cellular β”‚ WireGuard β”‚ Remote ID β”‚ OTA  β”‚  β”‚
β”‚  β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜  β”‚
β”‚  β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”  β”‚
β”‚  β”‚ Secure Boot β”‚ dm-verity β”‚ AES-256-GCM β”‚ NPU/GPU Drivers        β”‚  β”‚
β”‚  β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜  β”‚
β”‚  β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”  β”‚
β”‚  β”‚   NPI Init β”‚ cgroups v2 β”‚ OverlayFS β”‚ Watchdog β”‚ BusyBox       β”‚  β”‚
β”‚  β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜  β”‚
β”‚  β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”  β”‚
β”‚  β”‚              Linux 6.12 LTS Kernel (PREEMPT_RT)                 β”‚  β”‚
β”‚  β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜  β”‚
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜

πŸ“¦ Packages

πŸ€– AI/ML & LLM βš›οΈ Quantum 🚁 Robotics 🌐 Network πŸ›‘οΈ System
Package Version
NPIE 2.0.0
llama.cpp b7951
whisper.cpp 1.8.3
stable-diffusion.cpp 0.4.2
NCNN 1.0.20260114
ONNX Runtime 1.24.1
LiteRT 2.1.2
emlearn 0.23.1
OpenVINO 2025.4.1
ExecuTorch 1.1.0
WasmEdge 0.16.0
MediaPipe 0.10.32
Apache TVM 0.22.0
Package Version
QuEST 4.2.0
Qulacs 0.6.12
Stim (QEC) 1.15.0
PennyLane 0.44.0
CUDA Quantum* 0.10.0
Package Version
PX4 Autopilot 1.16.0
ArduPilot Copter-4.6.3
MAVSDK 3.14.0
Fast-DDS 3.4.2
MAVLink 2.0
Micro-XRCE-DDS 2.4.3
ZeroMQ 4.3.6
gRPC 1.78.0
Package Version
BATMAN-adv 2025.2
libbpf 1.6.2
WireGuard 1.0.20250521
libsodium 1.0.21
RAUC 1.15.1
Package Version
Kernel 6.12.57
BusyBox 1.36.1
Dropbear 2024.86
iptables 1.8.10
Qt5 5.15.x
Python 3.11.10
NumPy 1.25.0

* Disabled by default due to complex dependencies


πŸš€ Quick Start

Prerequisites

# Required
Docker >= 20.0
QEMU >= 6.0 (for testing)

# System
RAM: 4GB minimum
Disk: 30GB free space

πŸ“₯ Build

# Clone repository
git clone https://github.com/neuraparse/neuraos.git
cd neuraos

# Build with Docker
docker build -f Dockerfile.x86_64 -t neuraos-builder .
docker run --name neuraos-build neuraos-builder
docker cp neuraos-build:/neuraos/buildroot-2025.08/output/images ./neuraos-images

# Or build native components with CMake
mkdir build && cd build
cmake .. -DCMAKE_BUILD_TYPE=Release
make -j$(nproc)

🚁 Drone Simulation

# Drone simulation (PX4 SITL)
./scripts/neuraos_sim.sh start

# 5-vehicle swarm simulation
./scripts/neuraos_sim.sh swarm 5

πŸ—οΈ Build Profiles

make profile-minimal    # Core OS only
make profile-drone      # Drone flight stack
make profile-robot      # Robotics platform
make profile-full       # Everything

▢️ Run

# Quick start (VM + Web Dashboard)
./scripts/start_neuraos.sh x86_64    # or: arm64

# Or launch manually with KVM
qemu-system-x86_64 -enable-kvm -cpu host -m 1024 -smp 2 \
  -kernel neuraos-images-x86_64/bzImage \
  -drive file=neuraos-images-x86_64/rootfs.ext2,format=raw,if=virtio \
  -append "root=/dev/vda rw console=ttyS0" \
  -netdev user,id=net0,hostfwd=tcp::2222-:22,hostfwd=tcp::8080-:8080 \
  -device virtio-net-pci,netdev=net0 -nographic

# SSH access
ssh -p 2222 root@localhost
# Password: neuraos

# Stop everything
./scripts/stop_neuraos.sh

🌐 Web Dashboard

VM API:    http://localhost:8080
Dashboard: http://localhost:8082

πŸ“Š Benchmarks

4.55

GFLOPS
Matrix Ops

5,325

inf/sec
Neural Network

28.37

GB/s
Memory BW

<5

seconds
Boot Time

Tested on AMD EPYC 9355P 32-Core β€’ 1GB RAM β€’ KVM


πŸ–₯️ Supported Platforms

Platform Status Architecture Notes
βœ… Ready x86_64 Production
βœ… Ready aarch64 Development
βœ… Ready ARM64 Cortex-A72/A76
βœ… Ready ARM64 STM32H7 FMU
βœ… Ready ARM64 GPU Accel

πŸ“ Project Structure

neuraos/
β”œβ”€β”€ πŸ“‚ src/
β”‚   β”œβ”€β”€ πŸ“‚ npie/               # NPIE v2.0.0 inference engine
β”‚   β”‚   β”œβ”€β”€ πŸ“‚ api/            # Public C API (LLM, Speech, Quantum)
β”‚   β”‚   └── πŸ“‚ core/backends/  # 12 backend implementations (.cpp/.c)
β”‚   β”œβ”€β”€ πŸ“‚ drivers/npu/        # NPU driver (hw + simulated)
β”‚   β”œβ”€β”€ πŸ“‚ drivers/accelerators/# GPU/Vulkan acceleration
β”‚   β”œβ”€β”€ πŸ“‚ mavlink/            # MAVLink 2.0 protocol
β”‚   β”œβ”€β”€ πŸ“‚ offboard/           # PX4 offboard control
β”‚   β”œβ”€β”€ πŸ“‚ swarm/              # Swarm coordination
β”‚   β”œβ”€β”€ πŸ“‚ sensors/            # Sensor drivers + EKF fusion
β”‚   β”œβ”€β”€ πŸ“‚ camera/             # V4L2 camera
β”‚   β”œβ”€β”€ πŸ“‚ network/            # WiFi mesh, eBPF, cellular, VPN, Remote ID
β”‚   β”œβ”€β”€ πŸ“‚ security/           # Secure boot, model encryption
β”‚   β”œβ”€β”€ πŸ“‚ power/              # Power/thermal management
β”‚   β”œβ”€β”€ πŸ“‚ ota/                # RAUC OTA manager
β”‚   β”œβ”€β”€ πŸ“‚ npi/                # NPI init system
β”‚   └── πŸ“‚ dashboard/          # Qt5 QML desktop shell (33 apps)
β”‚       β”œβ”€β”€ πŸ“‚ backend/        # 14 C++ backend managers
β”‚       β”œβ”€β”€ πŸ“‚ qml/apps/       # Application QML files
β”‚       β”œβ”€β”€ πŸ“‚ qml/shell/      # Shell components (dock, start menu, etc.)
β”‚       └── πŸ“‚ qml/components/ # Reusable UI components
β”œβ”€β”€ πŸ“‚ tools/
β”‚   └── πŸ“‚ npie_bench/         # Multi-backend benchmark tool
β”œβ”€β”€ πŸ“‚ web/
β”‚   β”œβ”€β”€ πŸ“‚ frontend/           # React + Vite + TypeScript
β”‚   └── πŸ“‚ backend/            # Node.js + Express API
β”œβ”€β”€ πŸ“‚ configs/
β”‚   β”œβ”€β”€ πŸ“„ neuraos_defconfig   # ARM64 (aarch64)
β”‚   β”œβ”€β”€ πŸ“„ neuraos_x86_64_defconfig
β”‚   β”œβ”€β”€ πŸ“‚ kernel/
β”‚   └── πŸ“‚ boards/             # BSP configs (RPi, Jetson, Pixhawk)
β”œβ”€β”€ πŸ“‚ package/neuraparse/     # 46 custom Buildroot packages
β”œβ”€β”€ πŸ“‚ scripts/
β”‚   β”œβ”€β”€ πŸ”§ start_neuraos.sh   # Quick start (VM + Dashboard)
β”‚   β”œβ”€β”€ πŸ”§ stop_neuraos.sh    # Stop all services
β”‚   β”œβ”€β”€ πŸ”§ run_qemu_kvm.sh    # x86_64 with KVM
β”‚   └── πŸ”§ run_qemu_headless.sh # ARM64 headless
β”œβ”€β”€ πŸ“‚ docs/                   # Architecture, API, guides
β”œβ”€β”€ πŸ“‚ tests/                  # 25 tests (10 unit + 8 integration + 7 driver)
β”œβ”€β”€ 🐳 Dockerfile.x86_64
└── πŸ“„ CMakeLists.txt

πŸ” Security

Feature Status
Minimal Attack Surface (<100MB) βœ…
iptables Firewall βœ…
SSH Key Authentication βœ…
No Telemetry βœ…
Offline Operation βœ…
Read-Only Rootfs (optional) βœ…
Model Encryption (AES-256-GCM) βœ…
eBPF Security Policies βœ…
Secure Boot (FIT image) βœ…
dm-verity Root FS βœ…
WireGuard VPN βœ…
RAUC OTA Rollback βœ…

πŸ› οΈ Development Tools

Tool Description
npie-bench Multi-backend inference benchmark (JSON + human-readable)
npconvert Model format converter
npprofiler Performance profiler
npsim System simulator
npie-cli NPIE command-line interface
# Build native components & run tests
make npie && make tools && make test

# Benchmark all backends
npie-bench --iterations 500 --json

πŸ“– Documentation

Document Description
Architecture (2026) System architecture & technology stack
Getting Started First steps guide
API Reference NPIE v2.0.0 API (Core, LLM, Speech, Quantum)
GUI Build Guide Desktop shell build instructions
Security Security features & best practices
Hardware Support Supported devices
Package Guide Adding custom packages

🀝 Contributing

We welcome contributions! See CONTRIBUTING.md for guidelines.

# Fork & Clone
git clone https://github.com/YOUR_USERNAME/neuraos.git

# Create branch
git checkout -b feature/amazing-feature

# Commit & Push
git commit -m "Add amazing feature"
git push origin feature/amazing-feature

# Open Pull Request

πŸ“œ License

GPL v2 This project is licensed under the GNU General Public License v2.
See LICENSE for details.

Website GitHub Issues

Built with ❀️ by NeuraParse Team β€’ 2026

About

No description, website, or topics provided.

Resources

License

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors