GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • embeddedos-org
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles

This view

  • Original page
  • New address

GeezerVison is showing github.com β€” EmbeddedOS (EoS) Research Foundation

README.md
EmbeddedOS

πŸš€ EmbeddedOS

The Operating System for Every Device β€” from microcontrollers to spacecraft.

A modular, multi-platform embedded OS with on-device AI inference, secure IPC, A/B-slot bootloader, browser engine, multi-model database, office suite, mobile apps, simulation, and full developer tooling. Production today: ARM Cortex-M kernel + Linux host backend + STM32F407 BSP. More backends and architectures on the roadmap.


Website Books Stacks App Store

Docs Get Started Hardware Lab License


13 Products Β· 14 Books Β· 60+ Apps Β· 41 Product Profiles Β· 52+ Platforms Β· 300+ APIs


🧭 What we ship

EmbeddedOS is 13 small, independently-versioned product repositories that compose into one coherent stack. Each product is independently useful and independently released.

πŸ”΅ Core Platform

Repo One-liner
βš™οΈ eos RTOS kernel, HAL (33 interfaces), multicore SMP/AMP, services, GDB stub, loadable drivers.
πŸ” eBoot A/B embedded bootloader with RFC 8032 Ed25519, staged boot, recovery. STM32F4 production reference.
πŸ“‘ eIPC Secure IPC framework β€” Go + C SDKs, HMAC-SHA256, replay protection, TCP / Unix / SHM transports.
πŸ›  ebuild Unified build system β€” SDK generator (14 targets), hardware analyzer, 18 CLI commands.

🟣 AI & Neural

Repo One-liner
🧠 eAI On-device AI / LLM inference β€” 12 curated models, agent loop, LoRA fine-tuning, federated learning.
🧬 eNI Neural-interface adapter β€” Neuralink (1024 ch / 30 kHz), EEG, DSP, intent decoder, safety interlocks.

🟒 Apps & Services

Repo One-liner
πŸ“± eApps Unified app store β€” 60+ apps across desktop, mobile, web, browser-extensions, CLI, enterprise.
πŸ—„ eDB Multi-model database β€” SQL + Document + Key-Value, REST API, AES-256, eBot AI queries.
🌐 eBrowser Embedded web browser engine β€” HTML5 / CSS, modular rendering / network / input layers.
πŸ“„ eOffice Office suite β€” eDocs, eSheets, eSlides, eMail, eDrive, ePlanner, eNotes, eConnect, eForms, eSway.

🟠 Tools & Hardware

Repo One-liner
πŸ”¬ EoSim Multi-architecture simulator β€” 52+ platforms, 12 architectures, native + QEMU + Renode + HIL.
🎨 EoStudio Visual design IDE β€” 12 editors (3D, CAD, UI, game, hardware), 30+ code generators, LLM-assisted.
πŸ”© eCAD-Hardware-Products Hardware designs β€” KiCad PCBs, EE docs, board datasheets for reference products.

🧰 Meta-repos (not part of canon)

Repo Role
🌐 embeddedos-org.github.io Source for embeddedos-org.github.io β€” docs, books, stacks, downloads.
βš™οΈ .github Org-wide configuration: this profile, the default CONTRIBUTING.md, SECURITY.md, CODE_OF_CONDUCT.md, issue/PR templates, canon validator.

⚑ 60-second start

# Pick your path

# 1) Simulator (no hardware needed): install the v3.0.2 release, list the platforms
pip install "git+https://github.com/embeddedos-org/[email protected]"
eosim list
#    then run a firmware image on one of them:
#    eosim run stm32f4 --firmware <image> --timeout 30

# 2) Build the kernel for one of 41 product profiles
git clone https://github.com/embeddedos-org/eos.git && cd eos
cmake -B build -DEOS_PRODUCT=robot && cmake --build build

Full guide: embeddedos-org.github.io/getting-started.html


πŸ§‘β€πŸ’» Contribute

Code contributions belong in the relevant downstream product repo (each ships its own CONTRIBUTING.md). Org-wide policy β€” the default CONTRIBUTING.md, SECURITY.md, CODE_OF_CONDUCT.md, and the issue/PR templates β€” lives in embeddedos-org/.github.

Standards we follow: MIT Β· Conventional Commits Β· Contributor Covenant 2.1 Β· WCAG 2.1 Β· SBOM (SPDX, CycloneDX) Β· ISO/IEC 27001 Β· IEC 61508 Β· ISO 26262 Β· DO-178C Β· FIPS 140-3.


🌐 Website Β· πŸ“š Books Β· 🏭 Stacks Β· πŸͺ Apps Β· ⭐ Star EoS

MIT License · Made with ❀️ by Srikanth Patchava & Contributors

Pinned Loading

  1. eos eos Public

    EoS Embedded Operating system

    C 17 76

  2. ebuild ebuild Public

    Next-gen embedded OS build tool

    C 16 120

  3. eBoot eBoot Public

    Project: Bootloader for Any Hardware

    C 15 67

Repositories

Loading
Type
Language
Sort
Showing 10 of 25 repositories
  • eos Public

    EoS Embedded Operating system

    Uh oh!

    There was an error while loading. Please reload this page.

    embeddedos-org/eos's past year of commit activity
    C 17 MIT 76 5 4 Updated Nov 11, 2026
  • eOffice Public

    Full office suite β€” eDocs, eSheets, eSlides, ePlanner, eNotes, eMail, eDrive, eConnect, eDB, eForms, eSway

    Uh oh!

    There was an error while loading. Please reload this page.

    embeddedos-org/eOffice's past year of commit activity
    TypeScript 6 MIT 11 0 0 Updated Nov 11, 2026
  • eNet Public

    eNet β€” Networking subsystem for EmbeddedOS: TCP/IP, UDP, DHCP, DNS, MQTT, CoAP, discovery. Planned; implementation currently in eos/net.

    Uh oh!

    There was an error while loading. Please reload this page.

    embeddedos-org/eNet's past year of commit activity
    Python 4 MIT 4 2 1 Updated Nov 11, 2026
  • eDB Public

    Lightweight embedded database manager with SQL editor, AI-powered query assistance, and multi-model storage

    Uh oh!

    There was an error while loading. Please reload this page.

    embeddedos-org/eDB's past year of commit activity
    Python 7 MIT 11 4 3 Updated Nov 11, 2026
  • eAI Public

    AI Layer (AIL-> eBot) can be integrated into EoS

    Uh oh!

    There was an error while loading. Please reload this page.

    embeddedos-org/eAI's past year of commit activity
    C 9 MIT 13 1 1 Updated Nov 11, 2026
  • eFlow Public

    eFlow β€” Visual programming and dataflow authoring for EmbeddedOS, layered on EoStudio and eBuild. Planned; no implementation yet.

    Uh oh!

    There was an error while loading. Please reload this page.

    embeddedos-org/eFlow's past year of commit activity
    Python 4 MIT 4 0 0 Updated Nov 11, 2026
  • EoSim Public

    Hardware and platform simulator β€” 63+ boards, QEMU, GUI renderers

    Uh oh!

    There was an error while loading. Please reload this page.

    embeddedos-org/EoSim's past year of commit activity
    Python 6 MIT 8 3 1 Updated Nov 11, 2026
  • eIPC Public

    NIA ==>> Secure IPC ==>> AIL

    Uh oh!

    There was an error while loading. Please reload this page.

    embeddedos-org/eIPC's past year of commit activity
    Go 10 MIT 9 0 0 Updated Nov 11, 2026
  • eBoot Public

    Project: Bootloader for Any Hardware

    Uh oh!

    There was an error while loading. Please reload this page.

    embeddedos-org/eBoot's past year of commit activity
    C 15 MIT 67 0 1 Updated Nov 10, 2026
  • embeddedos-org Public

    embeddedos-org

    Uh oh!

    There was an error while loading. Please reload this page.

    embeddedos-org/embeddedos-org's past year of commit activity
    HTML 5 MIT 4 1 0 Updated Nov 10, 2026
View all repositories

People

@srpatcha @gsarat94 @KarthickKrishnasaisha @RinZ27

Top languages

Loading…

Uh oh!

There was an error while loading. Please reload this page.

Most used topics

Loading…

Uh oh!

There was an error while loading. Please reload this page.

Developer Program Member
You are visitor 01402503 β€” GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800Γ—600. No cookies required.