AxonOS — открытый системный слой для BCI

good-penguin.png

AxonOS — открытый системный слой для программно-аппаратных BCI

Открыт исходный код AxonOS — проекта, который разрабатывает системный слой между нейроинтерфейсами и прикладными программами (Brain-Computer Interface, BCI). Цель проекта — стандартизировать выполнение задач, передачу нейронных данных и управление разрешениями на уровне BCI-инфраструктуры.

В состав проекта входят:

  • axonos-kernel — no_std-микроядро на Rust с планированием EDF, SPSC IPC и capability-based изоляцией;
  • axonos-standard — технический стандарт архитектуры и критерии соответствия;
  • axonos-sdk — набор инструментов для разработчиков. С его помощью приложения могут работать с типизированными намерениями и манифестами capabilities;
  • axonos-consent и axonos-protocol — детерминированная модель согласия и протокол управления разрешениями;
  • axonos-conformance — набор тестовых векторов для проверки соответствия;
  • axonos-community-radar — автоматически обновляемая карта открытой BCI-экосистемы.

Проект ориентирован на embedded и real-time системы: используется Rust, no_std, zero-copy пути и формальная проверка отдельных свойств через Kani. Исходный код основных компонентов опубликован под Apache-2.0/MIT, спецификации — под CC BY-SA 4.0.

Отдельно развивается Community Radar, который автоматически собирает данные о 120 открытых BCI-проектах из публичного GitHub и классифицирует их по направлениям, активности и уровню доступных инженерных свидетельств.

Сейчас тема архитектуры BCI стала особенно актуальной: в сентябре 2026 года ISO опубликовала ISO/IEC 27572:2026 — международный стандарт reference architecture для brain-computer interfaces.

Исходный код и документация:

https://axonos.org/

GitHub:

https://github.com/AxonOS-org

Community Radar:

https://github.com/AxonOS-BCI/axonos-community-radar

>>> AxonOS

©  Linux.org.ru