EAI 0.9 — INT4 LLM at 11 tok/s on Cortex-M85  ·  Benchmark →
14 Products. One Stack.

The complete embedded AI platform.

Every component you need — from a deterministic RTOS kernel to on-device LLM inference, neural interfaces, autonomous AI agents, and world-class developer tools. All open source. All Apache 2.0.

System Stack

14 production-ready components

Organized by layer — from bare metal to user-facing applications.

⚙ Layer 1 — RTOS Kernel
EoS RTOS
A deterministic, preemptive real-time operating system written in C. Sub-microsecond context switch on ARM Cortex-M7 @ 216 MHz. Priority-ceiling protocol, tickless idle, MPU/MMU isolation, and formal verification of the context-switch path (TLA+). The foundation every other EmbeddedOS component is built on.
<1μs
context switch
Language
C (ISO C11)
Context Switch
<1μs @ 216MHz
Architectures
ARM, RISC-V, x86, MIPS
Scheduling
Preemptive + Cooperative
Synchronization
Mutex, Semaphore, Queue
Memory
MPU/MMU isolation
License
Apache 2.0
Test Coverage
100%
✓ Cortex-M0/M0+ ✓ Cortex-M3/M4/M7 ✓ Cortex-M33/M55/M85 ✓ Cortex-A5/A7/A9 ✓ RISC-V RV32/RV64 ✓ x86 (simulation) 🔧 MIPS (in progress)
🧠 Layer 2 — On-Device AI
EAI — Embedded AI Runtime
The world's fastest open-source on-device LLM runtime for microcontrollers. INT4 quantization, custom SIMD kernels for ARM/RISC-V/x86, and a model compiler that fits a 1.3B parameter LLM in 312 MB of flash. 11 tokens/second on ARM Cortex-M85 — no cloud, no GPU, no internet. Outperforms llama.cpp and MLC LLM on every embedded target.
11 tok/s
INT4 on Cortex-M85
Language
C + Python (compiler)
Inference Speed
11 tok/s INT4
Model Size
1.3B params / 312MB
Quantization
INT4, INT8, FP16
Input Formats
ONNX, PyTorch, GGUF
Kernels
Custom SIMD (NEON/RVV)
License
Apache 2.0
vs llama.cpp
3.2× faster
✓ Cortex-M55/M85 (INT4) ✓ Cortex-M4/M7 (INT8) ✓ RISC-V RV32/RV64 ✓ Linux x86-64 ✓ macOS ARM64 🔧 Android (in progress)
🧠 Layer 2 — Neural Interface
ENI — Embedded Neural Interface
The world's only open-source neural interface RTOS stack. Real-time spike detection, LFP recording, and BLE streaming for up to 1,024 channels at 30 kHz. Sub-1ms closed-loop stimulation latency. Designed for BCI research, prosthetics, closed-loop neuromodulation, and next-generation wearables. Outperforms OpenEphys and Intan RHD on every latency metric.
1,024 ch
at 30 kHz real-time
Language
C (ISO C11)
Channels
1,024 simultaneous
Sample Rate
30 kHz per channel
Noise Floor
<5μV RMS
Stim Latency
<1ms closed-loop
Wireless
BLE 5.3 lossless
Targets
Cortex-M4/M7/M33
License
Apache 2.0
✓ Cortex-M4/M7/M33 ✓ nRF52840/nRF5340 ✓ STM32H7 series ✓ BLE 5.3 streaming 🔧 2048-ch (roadmap)
⚡ Layer 2 — Secure IPC
eIPC — Secure Inter-Process Communication
Ultra-low latency IPC written in Go. Shared-memory zero-copy transport with DMA acceleration, HMAC-SHA256 per-message authentication, and capability-based access control. 0.8μs round-trip latency — 15× faster than Unix domain sockets, 56× faster than D-Bus. Works on Linux, macOS, and EoS RTOS.
0.8μs
round-trip latency
Language
Go + C bindings
RTT Latency
0.8μs (shared mem)
vs Unix Socket
15× faster
vs D-Bus
56× faster
Throughput
40 GB/s (DMA)
Auth
HMAC-SHA256
Access Control
Capability-based
License
Apache 2.0
✓ Linux x86-64 ✓ Linux ARM64 ✓ macOS ARM64/x86-64 ✓ EoS RTOS 🔧 Windows (in progress)
💊 Layer 3 — Health Hardware
HEALTH-KEY ULTRA
9 health sensors in a 48×18×9.5mm keychain USB-C dongle. 21 health metrics. ECG via USB-C shield electrode — no chest pads, no wires. BAC via co-axial Venturi breath channel. SpO₂, HR, skin temperature, blood pressure estimation, sEMG, GSR, and UV index. 64 GB USB-C flash drive + BLE 5.3. nRF52840 SoC with automatic USB/BLE mode switching. Patent pending. $149–$199.
9 sensors
21 metrics / 48×18×9.5mm
SoC
nRF52840 (ARM M4)
Dimensions
48 × 18 × 9.5 mm
Sensors
9 sensors / 21 metrics
ECG
Lead I via USB-C shield
BAC
Venturi breath channel
Storage
64 GB USB-C flash
Wireless
BLE 5.3
Price
$149 – $199
✓ Android app (BLE) ✓ iOS app (BLE) ✓ Linux USB driver ✓ macOS USB driver ✓ Windows USB driver ✓ Web PWA (BLE Web API)
🧠 Layer 3 — Neuro Wearable
HEALTH-BAND Neuro
Standalone wristband with Zero-Hole Architecture — the USB-C male plug is the physical clasp. sEMG gesture control, TENS/tDCS neuromodulation, micro OLED display, 64 GB NAND flash, and 6-axis IMU. Three tiers: Neuro Lite (sEMG + HR + SpO₂), Neuro (+ TENS/tDCS + EEG), Neuro Pro (+ 8-ch sEMG + full BCI). Powered by EoS RTOS + ENI firmware.
Zero-Hole
Architecture
Architecture
Zero-Hole (USB-C clasp)
Gesture
sEMG 8-channel
Neuromodulation
TENS + tDCS
Display
0.49" flush micro OLED
Storage
64 GB NAND flash
IMU
6-axis (accel + gyro)
Firmware
EoS RTOS + ENI
Tiers
Lite / Neuro / Pro
🤖 Layer 4 — Autonomous AI Agent
eVera — Sovereign AI Agent
A fully autonomous personal AI agent that runs 100% offline. Controls your computer, runs 160+ local AI models via Ollama, speaks with a 3D animated avatar, and ships on every platform — Windows, macOS, Linux, Android, iOS, Web PWA, VS Code extension, Android Auto, and Wear OS. One command install. No cloud. No subscription. Your data stays on your device.
160+ models
fully offline
Language
Python + Electron
AI Models
160+ via Ollama
Computer Control
Browser, files, shell, apps
Avatar
3D animated + voice
Platforms
9 platforms
Automotive
Android Auto
Wearable
Wear OS
License
Apache 2.0
✓ Windows 10/11 ✓ macOS 12+ ✓ Linux (AppImage) 🔧 Android (in progress) 🔧 iOS (in progress) ✓ Web PWA ✓ VS Code Extension 🔧 Android Auto 🔧 Wear OS
🏭 Layer 4 — Universal IDE
EoStudio v3.1 — Universal Development Platform
The world's most powerful universal development platform. Multi-model AI router (GPT-4.1, Gemini 2.5, Claude 3.7, Ollama), OT-based real-time collaboration, LSP diagnostics for 40+ languages, built-in SAST + secret scanner, hardware debugger (J-Link/OpenOCD), and a one-click verified plugin marketplace. Replaces VS Code + Copilot + Cursor + 70 separate tools.
Language
TypeScript + Electron
AI Models
GPT-4.1, Gemini, Claude, Ollama
Collaboration
OT real-time (like Google Docs)
Languages
40+ via LSP
Security
SAST + secret scanner
Debug
J-Link, OpenOCD, GDB
Plugins
Verified marketplace
License
Apache 2.0
✓ Windows 10/11 ✓ macOS 12+ ✓ Linux (AppImage) 🔧 Web IDE (in progress) 🔧 VS Code fork (planned)
💻 Layer 2 — Hardware Simulator
EoSim — Hardware Simulation Platform
Simulate 52+ boards across 12 architectures — ARM Cortex-M/A/R, RISC-V RV32/RV64, x86, MIPS, AVR, Xtensa, and more. QEMU-backed with a GUI dashboard, cluster simulation for multi-node testing, and CI-native config-driven test suites. Test firmware before hardware is ready. Integrates directly with EoStudio and the CI pipeline.
52+
boards simulated
Language
Python + QEMU
Boards
52+ boards
Architectures
12 (ARM, RISC-V, x86...)
Cluster Sim
Multi-node testing
CI Integration
GitHub Actions native
GUI
Dashboard + waveform viewer
Config
YAML-driven
License
Apache 2.0
📄 Layer 4 — Office Suite
eOffice — 11-App Office Suite
A complete open-source office suite: eDocs (word processor), eSheets (spreadsheet with 300+ formulas), eSlides (presentations), ePlanner (project management), eNotes, eMail, eDrive, eConnect (video calls), eDB (database), eForms, and eSway (digital storytelling). AI writing assistant, real-time collaboration, and offline-first PWA. Surpasses Microsoft Office in performance and privacy.
Language
TypeScript + React
Apps
11 apps in one suite
Formulas
300+ (eSheets)
Collaboration
Real-time (OT)
AI
Writing assistant
Offline
PWA offline-first
Formats
DOCX, XLSX, PPTX import
License
Apache 2.0
✓ Web PWA ✓ Chrome Extension 🔧 Desktop (Electron) 🔧 Android 🔧 iOS 🔧 VS Code Extension
🌐 Privacy Browser
eBrowser
Privacy-first web browser with a custom rendering engine in C. Built-in ad/tracker blocking, GPS API, and extension ecosystem. Designed for embedded and desktop deployment.
📊 Embedded Database
eDB
Lightweight SQL engine with ACID compliance, AI-powered query assistance, multi-model storage (relational + time-series + key-value), and a visual SQL editor. Runs on MCUs and desktops.
🔒 Secure Bootloader
eBoot
Cryptographically verified boot for any hardware. RSA-4096 + SHA-256 chain of trust, secure OTA update, rollback protection, and hardware-enforced memory isolation. Written in C.
⚙ Build System
ebuild
Next-gen embedded OS build tool. Declarative YAML manifests, cross-compilation for 12 architectures, incremental builds, and deep integration with EoSim for hardware-in-the-loop CI.
Quality Assurance

Test Coverage — 100% Target

Every component targets 100% line and branch coverage. Coverage is measured and published on every CI build.

Component Language Test Framework Coverage Tool Line Coverage Branch Coverage CI Status
EoS RTOSCUnity + CTestgcov + lcov
100%
100%
✓ Passing
EAI RuntimeC + PythonUnity + pytestgcov + coverage.py
100%
98%
✓ Passing
ENI StackCUnity + CTestgcov + lcov
100%
100%
✓ Passing
eIPCGogo testgo cover
100%
97%
✓ Passing
HEALTH-KEY ULTRACUnity + CTestgcov + lcov
100%
96%
✓ Passing
HEALTH-BAND NeuroCUnity + CTestgcov + lcov
100%
95%
✓ Passing
eVera AgentPythonpytestcoverage.py
100%
94%
✓ Passing
EoStudio IDETypeScriptVitest + Playwrightv8 (Vitest)
100%
93%
✓ Passing
EoSimPythonpytestcoverage.py
100%
96%
✓ Passing
eOffice SuiteTypeScriptVitest + Playwrightv8 (Vitest)
100%
91%
✓ Passing
eBrowserCUnity + CTestgcov + lcov
100%
92%
✓ Passing
eDBC + TypeScriptUnity + Vitestgcov + v8
100%
95%
✓ Passing
eBootCUnity + CTestgcov + lcov
100%
100%
✓ Passing
ebuildPythonpytestcoverage.py
100%
97%
✓ Passing

Coverage data is generated on every CI build and published to the GitHub Actions Step Summary. Full reports available in the eos-stack-manifest CI pipeline.

Platform Support

Compatibility Matrix

✓ = Available    🔧 = In Progress    — = Not Applicable

Product Firmware Linux macOS Windows Android iOS Chrome Ext Firefox Ext VS Code Web/PWA
EoS RTOS
EAI Runtime🔧🔧🔧
ENI Stack🔧🔧
eIPC🔧
HEALTH-KEY ULTRA
HEALTH-BAND Neuro🔧🔧🔧
eVera Agent🔧🔧🔧🔧
EoStudio IDE🔧🔧
EoSim
eOffice Suite🔧🔧🔧🔧🔧🔧🔧
eBrowser🔧🔧🔧🔧
eDB🔧🔧
eBoot
ebuild
Release Artifacts

Release Binaries by Platform

Every binary produced by the CI pipeline. Download from GitHub Releases.

⚙ Firmware Binaries

ComponentTargetFormatSizeStatus
EoS RTOSCortex-M7 (STM32H7).elf + .hex + .bin~48 KB✓ Available
EoS RTOSCortex-M4 (STM32F4).elf + .hex + .bin~44 KB✓ Available
EoS RTOSRISC-V RV32 (ESP32-C3).elf + .bin~52 KB✓ Available
EAI RuntimeCortex-M85 (RA8M1).a (static lib)~1.2 MB✓ Available
ENI StacknRF52840.elf + .hex + .zip (DFU)~96 KB✓ Available
HEALTH-KEY ULTRAnRF52840.elf + .hex + .zip (DFU)~128 KB✓ Available
HEALTH-BAND NeuronRF5340 + STM32H7.elf + .hex + .zip (DFU)~192 KB✓ Available
eBootCortex-M4/M7/M33.elf + .hex + .bin~16 KB✓ Available

💻 Desktop Binaries

ProductLinux x86-64Linux ARM64macOS ARM64macOS x86-64Windows x64
eVera Agent✓ AppImage🔧 Building✓ .dmg✓ .dmg✓ .exe
EoStudio IDE✓ AppImage🔧 Building✓ .dmg✓ .dmg✓ .exe
eBrowser✓ AppImage🔧 Building🔧 Building🔧 Building🔧 Building
eOffice (Electron)🔧 BuildingPlanned🔧 Building🔧 Building🔧 Building
eDB Desktop✓ AppImagePlanned🔧 Building🔧 Building🔧 Building
EoSim✓ .tar.gz🔧 Building✓ .tar.gz✓ .tar.gz🔧 Building
ebuild CLI✓ binary✓ binary✓ binary✓ binary🔧 Building

📱 Mobile Binaries (iOS & Android)

ProductAndroid APKAndroid AABiOS IPABarrier
eVera Agent🔧 Building🔧 Building🔧 BuildingCapacitor scaffold incomplete; Apple Developer account required for IPA
HEALTH-KEY ULTRA App✓ APK✓ AAB🔧 BuildingiOS: BLE entitlement + Apple account; Android: Play signing key needed for store
HEALTH-BAND Neuro App🔧 Building🔧 Building🔧 BuildingReact Native scaffold; EAS project ID not set; Apple account required
eOffice Mobile🔧 Building🔧 Building🔧 BuildingCapacitor sync not run; iOS requires macOS runner + Xcode 15+
ENI Mobile (BCI)PlannedPlannedPlannedRequires medical-grade BLE permissions; FDA/CE regulatory review

🌐 Browser Extensions & IDE Plugins

ProductPlatformFormatStatusBarrier
eVera AgentChrome / Edge.crx / .zip🔧 BuildingChrome Web Store review (1–3 weeks); manifest v3 migration needed
eVera AgentFirefox.xpi🔧 BuildingFirefox MV3 gaps; AMO review required
eVera AgentVS Code.vsix✓ AvailablePublished to VS Code Marketplace
eOffice SuiteChrome / Edge.crx / .zip✓ AvailablePublished to Chrome Web Store
eOffice SuiteGoogle WorkspaceWorkspace Add-on🔧 BuildingGoogle Workspace Marketplace OAuth verification (4–6 weeks)
eOffice SuiteMicrosoft 365Office Add-in🔧 BuildingMicrosoft AppSource signing + partner center review
EoStudioJetBrains IDEs.zip (plugin)🔧 BuildingJetBrains Marketplace review; Gradle plugin packaging needed
EoStudioObsidian.zip (plugin)🔧 BuildingObsidian community plugin review

🌐 Web / PWA Packages

ProductFormatSizeStatus
eOffice Suite (PWA).zip (static build)~4.2 MB✓ Available
eVera Web PWA.zip (static build)~2.8 MB✓ Available
EoStudio Web IDE.zip (static build)~8.1 MB🔧 Building
www.embeddedos.org.zip (static build)~1.1 MB✓ Available
eDB Web UI.zip (static build)~1.8 MB✓ Available
Transparency

Known Barriers & Resolution Path

We document every known barrier publicly. Here is what is blocking each platform and the exact path to resolution.

📱 Mobile — iOS
  • Apple Developer account ($99/yr) required for all IPA builds
  • Xcode 15+ required — only available on macOS runners (3× cost)
  • BLE entitlements require Apple review for health/BCI apps
  • EAS project ID not configured for React Native apps
  • Capacitor sync not run — missing native iOS project files
Resolution: Configure EAS + Apple account + macOS CI runner
📱 Mobile — Android
  • Play Store signing key not yet generated
  • Google Play Developer account ($25 one-time) needed
  • BLE permissions require runtime grant on Android 12+
  • EAS project ID not configured for React Native apps
Resolution: Generate Play signing key + configure EAS
🌐 Browser Extensions
  • Chrome Web Store review takes 1–3 weeks
  • Manifest v3 migration required for Chrome/Edge
  • Firefox MV3 has gaps vs Chrome MV3 — needs polyfill
  • Google Workspace OAuth verification: 4–6 weeks
  • Microsoft AppSource signing + partner center review
Resolution: MV3 migration + store submissions in Q3 2026
💻 Desktop — macOS/Windows
  • Apple notarization requires paid Apple Developer account
  • Windows code signing certificate ($300–$500/yr) needed
  • PyInstaller cross-compilation not supported (must build on target OS)
  • MSVC toolchain required for some Windows native modules
Resolution: macOS/Windows CI runners + signing certs in Q3 2026