Open source tools for embedded control systems, real-time simulation, and edge computing. From benchmarking and diagnostics to flight software frameworks and command & control — built on modern C++ and CUDA.
Benchmarking framework extending Google Test with statistical analysis, multiple profiler backends including energy measurement, CUDA/multi-GPU support, and CI/CD regression detection. Measure performance and energy consumption of your code with statistical rigor.
System diagnostics library for real-time Linux systems. Covers CPU, memory, storage, network, GPU, and more with RT-safety annotations and CLI tools for introspection and validation. Know your system before you benchmark it.
Real-time component framework for embedded and edge systems. One codebase targets POSIX hosts and six bare-metal MCU families. You write components — models, drivers, services — and the framework handles scheduling, lifecycle, communication, logging, and deployment with RT-safe guarantees. Built for flight software, hardware-in-the-loop test rigs, industrial controllers, and edge compute pipelines.
Real-time operations interface for Apex CSF applications. Provides a REST API for commanding and telemetry, and serves a web UI for visualization, configuration, and system management. Fully configuration-driven — no hardcoded component knowledge.
Apex Edge Systems builds open source developer infrastructure for embedded control, real-time simulation, and GPU-accelerated edge computing.
The stack covers the full lifecycle: benchmark and profile your code with Vernier, validate your system configuration with Seeker, build your application on Apex CSF, and command and monitor deployments through Zenith. One ecosystem, from microcontrollers to GPU-accelerated SBCs.
Everything is MIT licensed.