Skip to content
@alplabai

Alp Lab AI

Edge AI hardware on an open standard — E1M Systems-on-Module + Alp SDK firmware framework. Plus Signex, our AI-first open-source EDA tool.

⚡ Alp Lab

Edge AI hardware — and the software that runs on it.

From the open E1M System-on-Module standard, through the Alp SDK firmware framework that targets it, to Signex, our open-source AI-first EDA tool.

E1M Alp SDK Signex License


The two stacks

Edge AI · E1M + Alp SDK

  • E1M Standard 1.2 — open, silicon-agnostic pinout + mechanical envelope for AI-capable Systems-on-Module in two form factors: E1M (35 × 35 mm, 312 pads) and E1M-X (45 × 65 mm, 496 pads). The standard fixes the universe of pads and which signals each may carry; silicon variants — ALP-AEN (Alif Ensemble), ALP-X-V2N (Renesas RZ/V2N), ALP-X-V2N-M1 (DRP-AI3 + DEEPX M1) — declare their routed subset in per-variant SoM manifests. Any vendor can ship pin-compatible modules; any product board targets one connector and accepts multiple SoMs.
  • Alp SDK — unification C/C++ firmware framework for E1M modules. A single board.yaml drives Zephyr, Yocto, and bare-metal builds across Alif Ensemble, Renesas RZ/V2N, NXP i.MX 93, and DEEPX DX-M1 silicon — single-OS or heterogeneous (Zephyr + Yocto + bare-metal coexisting on one SoM from one declarative project). Ships with 80+ chip drivers, ML inference dispatch (TFLite Micro → Ethos-U / DRP-AI / DEEPX), runtime hardware identification (ADC + on-module EEPROM manifest), and a VS Code configurator.
  • tan — the standalone Rust build CLI that turns an Alp SDK project into firmware. One command surface (tan build / validate / doctor / generate / …) reads a board.yaml, drives the SDK planner, and produces a Zephyr / Yocto / bare-metal image end-to-end. The VS Code extension shells the same tan binary — install tan + an SDK checkout and you build from the terminal with no editor required.

Open EDA · Signex

  • Signex is an open-source, AI-first EDA suite built in Rust with GPU-accelerated rendering and an Altium Designer-quality UI — schematic + PCB editor, 3D viewer, simulation, plugin system. Native file formats (.snxsch, .snxpcb, .snxsym, .snxfpt) are line-diffable in git and ~5× smaller than the equivalent JSON. Migrating from KiCad? The optional signex-kicad-import companion (GPL-3.0-or-later, distributed independently) converts .kicad_sch / .kicad_pcb / .kicad_pro one-way to Signex's native formats.
    • Signex Community (Apache-2.0) — full schematic + PCB editor, 3D viewer, simulation, plugin system. Free forever.
    • Signex Pro (subscription) — adds Signal AI (Claude-powered design copilot), real-time collaboration, and Signex 365 cloud PLM.

How the toolchain fits together

You drive one command surface; it fans down to the SDK and out to a firmware image. The VS Code extension is a GUI over the same tan binary — nothing you can do in the editor is off-limits from the terminal.

Alp Lab toolchain — You drive the VS Code extension or the tan CLI; tan reads the build-plan from alp-sdk and produces firmware

The Alp SDK layer stack

A board.yaml at the top compiles down through each layer to silicon. Every layer is declarative and swappable — change the SoM, keep your source.

Alp SDK layer stack — AI Framework, Dev Tooling, ALP SDK, Operating System, Vendor SDK, HW + HAL


Current status

  • Alp SDK — v0.11.1. Every chip driver, peripheral wrapper, and example builds clean on native_sim; two SoM families now carry silicon evidence — E1M-X V2N (verified v0.6) and E1M-AEN801 (Alif Ensemble E8 peripheral matrix + NPU inference, verified v0.8). Remaining families (i.MX 93, V2N-M1/DEEPX, AEN30x–70x) are pre-silicon.
  • Signex — v0.14.0, the Footprint Editor milestone. The .snxfpt pad + parametric-sketch editor is live (Apache-clean Newton-LM constraint solver, 19 constraint kinds, bake to pads / silk / courtyard). Carries forward the v0.13 clean-room schematic renderer and the Symbol & Library surfaces (.snxsym envelope, Library Browser, Pick Symbol / Footprint).

Featured repositories

Edge AI · E1M + Alp SDK

Repository Description
alp-sdk Unification C/C++ SDK for E1M Systems-on-Module — Zephyr / Yocto / bare-metal
tan Standalone Rust build CLI — the executor + command surface over an alp-sdk project (board.yaml → firmware)
alp-sdk-vscode VS Code extension — schema-aware board.yaml editor, GUI configurator; shells the tan CLI
alp-sdk-community Community-contributed chip drivers + libraries (Tier 2) — consumable from the alp-sdk workspace
e1m-spec E1M open-standard pinout + mechanical envelope (35×35 / 312-pad + 45×65 mm / 496-pad)
alp-zephyr-modules Out-of-tree Zephyr board files for the E1M-* EVKs

Open EDA · Signex

Repository Description
signex Signex EDA suite — Rust + Iced 0.14 + wgpu; native .snx* formats
signex-kicad-import GPL-3.0 one-way KiCad → Signex converter (distributed independently)
openEMS EC-FDTD electromagnetic solver (fork with fixes and CUDA engine)
elmerfem Elmer FEM solver (fork for thermal and DC IR drop analysis)

Tech stack

Edge AI: Zephyr RTOS, Yocto, Alif Ensemble, Renesas RZ/V2N, NXP i.MX 93, DEEPX DX-M1, TFLite Micro, Arm Ethos-U, Renesas DRP-AI, MbedTLS, LVGL, CMSIS-DSP. Toolchain: tan build CLI (Rust), VS Code extension (TypeScript).

EDA: Rust, wgpu, Iced 0.14, native .snx* file formats, ngspice (SPICE), OpenEMS (EM/FDTD), Elmer (FEM), Supabase (collaboration + PLM).


Get involved

Pinned Loading

  1. signex signex Public

    Open-source, AI-first EDA tool — GPL licenced or Industry Lead EDA tools compatible schematic and PCB editor built in Rust Language

    Rust 178 18

  2. alp-sdk alp-sdk Public

    Unification C/C++ SDK for E1M edge-AI modules - one portable API across Alif Ensemble, Renesas RZ/V2N, NXP i.MX 93 and DEEPX NPUs, on Zephyr, Yocto, and bare-metal

    C 4

  3. e1m-spec e1m-spec Public

    E1M Standard 1.2 - Open Standard Module pinout + mechanical envelope for AI-capable SoMs (35x35 mm + 45x65 mm)

    Python

Repositories

Showing 10 of 19 repositories

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…