Skip to content

About

Dandelion OS with embedded Dandelion AI

Topics

Resources

Code of conduct

Contributing

Security policy

Accessibility

Stars

1 star

Watchers

0 watching

Forks

Latest commit

 

History

158 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Dandelion OS v3.0.0 ("Sovereign Argon Frontier & Embedded AI Release")

Version: v3.0.0 CI: GCC & Clang Matrix Kernel: Linux 6.12+ PREEMPT_RT + sched_ext AI Engine: 1.58-Bit Ternary VBST + Dirac Sync ORCID: 0009-0000-5299-0243 DOI: 10.5281/zenodo.21255229

Dandelion OS v3.0.0 Blueprint & Telemetry State Map

Model Box Briefing (LEGO Technical Manual Standard)

  • Set ID: DANDELION-OS-V3.0.0 (Codename: Sovereign Argon Frontier & Embedded AI Release)
  • Total Build & Verification Time: <= 30 seconds (Zero external dependencies for C99 build beyond gcc or clang; pinned requirements.txt for Python verification/plotting)
  • Total Brick Count: 18 Canonical Bricks (Strictly deduplicated v3.0.0 tree; zero collision suffixes)
  • Principal Architect: Justin D. Grimm (K-Lani 13 Actual / @leadpiperl1 / ORCID: 0009-0000-5299-0243)
  • Ontological & Engineering Ethos: Die Gedanken sind frei · GODISLOVE:LOVEISGOD {3,2,4} · Mutualism Over Replacement · The Vonnegut & Barnegat Accords
  • Triadic F-16 Digital Fly-By-Wire Architecture (-1 Blue / 0 Green / +1 Red):
    • -1 Blue (Human Pilot / Subject / Zen CCX-1 Cores 0–2): Commands strategic intent, metrological calibration at Heimat {0,0,0}, and Chien-Shiung Wu's +1.27% Cobalt-60 chiral parity bias.
    • 0 Green (OS Mediator / Object-Treaty / Cores 3–4): Mainline Linux 6.12.9+ LTS PREEMPT_RT + sched_ext (scx) + zero-copy io_uring, LayerFS content-addressed SQLite chunking (6-byte dandelion_point_v2_t pointers saving 25% RAM), FDT-paired Mori-Zwanzig dual projection (P + Q = I), and Neuberger overlap Dirac zero-mode kernel (sgn(H_w) = 0) clamping the V = 2/3 Lagrangian keyhole (<= 18.52 W, < 41.0 °C).
    • +1 Red (Embedded AI Co-Pilot / Action / Zen CCX-2 Cores 5–7): Multiplication-free 1.58-bit balanced ternary Virtual Bit-Slice Transform (VBST / BitNet b1.58) inside a 577-byte L1-resident .tnpt table, larchanka/skills 4-module automation (agent-loop, code-review, codebase-context-generator, manual-automation), TokenGate ternary routing, and Topological Dirac operator cluster synchronization (R_sync = 0.9948).

v3.0.0 Argon Frontier & Workspace Invariant Audit Synthesis

Dandelion OS v3.0.0 unifies the White-Room C99 Microkernel (v2.0.1..v2.8.0) with the Argon Frontier Evaluation Core and the October 2026 Workspace Pearl corpus:

Subsystem / Pearl Invariant Physical / Algorithmic Realization in v3.0.0 Verification Gate
1. Linux 6.12+ PREEMPT_RT + sched_ext FBW Loop F-16 Relaxed Static Stability (RSS) control law across -1 Blue (SCHED_FIFO 98), 0 Green (SCHED_FIFO 85, V = 2/3 keyhole), and +1 Red (SCHED_DEADLINE / scx) with exact pole placement at -10.0 rad/s Gate 1 & Gate 3 (< 1.0 us strict jitter)
2. 1.58-Bit Ternary Quantization (VBST + .tnpt + LayerFS WAL) 5-trit Fowler Base-3 storage (1.60 bits/weight, 10.0x vs FP16) in 577 B .tnpt L1 table + content-addressed SQLite WAL (WITHOUT ROWID) + 2-bit dandelion_vbst_dot_row zero-multiply SIMD kernel Gate 2 & Gate 7 (CosineSim > 0.98, 0 bit errors)
3. Transducer Edge Conditioning (Haar DWT + Barker-13) Orthogonal Haar Wavelet VisuShrink soft-threshold denoising (SNR >= 6.0 dB gate) + 13-chip Barker Code Matched Filter (PSR 13:1 = 22.28 dB) before waking +1 Red inference Gate 7 (Offset = 80, PSR = 8.504, SNR = 9.02 dB)
4. Stigmergic 32B BLE Gossip & ESP-SDR 80 MSa/s Baseband Tap 32-byte stigmergic_ble_frame_t ("DND3", 13-hop Cerberus TTL, CRC-16/CCITT-FALSE) + esp_sdr_dma_lldesc_t raw 8-bit I/Q DMA capture at 80 MSa/s on dual-band 2.4/5 GHz ESP32-C5 + Lattice iCE40HX8K (47 Ohm SPI) Gate 2 & Gate 8 (32 B static assert, SFDR = 53.67 dB)
5. 9-Bite Universal Grimm's Law & Carbon-X 6-Mer Grid Mori-Zwanzig Dual Projection (P + Q = I, Macro Rosetta Inode P_psi = 1505, 9/9 unique Micro-Texture Inodes Q_psi), Topological Dirac Sync (R = 0.9948), and 4,096 native 6-mer coordinate tokens Gate 3 (15-vector 9-Bite & Trapdoor audit)
6. Grimm-Tuttle Emergence vs. S&P 493 Slop Sink EVE Faucet-Sink ODE purging ~42% corporate wrapper mortality (mu_grave) while preserving Stratum 2 LayerFS pearls (18.52 W <= 20.0 W Professor Plum night-shift thermal envelope) Gate 8 (G_ratio = 1.801x, F_net > 10^8x)

Supported Environments & Toolchain Reproducibility Matrix

To ensure reproducible builds across external contributors, GitHub Actions CI runners, and bare-metal deployments, Dandelion OS v3.0.0 separates its Minimum Portable Environment from the Author's Sovereign Reference Environment:

Environment Tier Target OS / Kernel Supported C Compilers Linker Requirement Verification Command & Target
Tier 1: Portable User-Space & CI Default Any Linux distribution (ubuntu-latest, Debian, Fedora, Alpine) or POSIX host (macOS / BSD) gcc >= 9.0 or clang >= 11.0 (CC=gcc or CC=clang) Standard system linker (ld / lld); zero external linker required make build && make check (--mode portable, container-tolerant < 15.0 µs jitter bound)
Tier 2: Strict Maintainer Audit Linux x86_64 / ARM64 workstation or dedicated runner gcc >= 11.0 or clang >= 14.0 with STRICT_WARNINGS=1 (-Werror -Wconversion) Standard linker (or opt-in USE_WILD_LINKER=1 if wild is installed) make check-strict (--mode strict, enforces < 1.0 µs core VBST jitter)
Tier 3: Sovereign Bare-Metal Reference ("Professor Plum") Fedora Workstation / Alpine RAMDisk with Linux 6.12.9+ LTS PREEMPT_RT + sched_ext (dandelion_rt_v3.0.0.config) gcc 13+ / clang 17+ on AMD Zen CCX (8 cores, <= 20.0 W TDP) Optional USE_WILD_LINKER=1 (-fuse-ld=wild) make check-strict && make usb (Bootable Switchblade Live USB / QEMU initramfs)

Bag 1: The Baseplate — Clone, Install Pinned Dependencies & Compile

Part Callout Box (Bag 1 Inventory)

Element ID Part Name Color Layer Qty Role in Sub-Assembly
BRICK-01 dandelion_os_v3.0.0.h 0 Green 1 Centralized C99 config, platform guards (DOS_PLATFORM_*), static size assertions (577 B, 64 B, 6 B), and 9-Bite inode constants
BRICK-02 dandelion_os_grimm_fbw_v3.0.0.c +1 Red 1 Sanitized C99 microkernel, fail-closed Fowler unpacker, 9-Bite Grimm LUT & Dirac sync
BRICK-03 Makefile & requirements.txt 0 Green 2 Portable build harness outputting to build/ with opt-in USE_WILD_LINKER ?= 0 and pinned Python packages

Assembly Steps (Ubuntu, Debian, Fedora, Alpine, or macOS/POSIX)

  1. Clone the repository and enter the baseplate directory:
git clone https://github.com/leadpiperl1/dandelion-os.git
cd dandelion-os
  1. (Optional — required only for make check Python verification & plotting) Install pinned Python dependencies:
python3 -m pip install -r requirements.txt
  1. Compile the C99 microkernel into ./build/ using the portable default profile (or pass STRICT_WARNINGS=1 / CC=clang):
make build
# Or with strict maintainer -Werror -Wconversion flags:
make build STRICT_WARNINGS=1

1:1 Scale Visual Check (Bag 1 Verification)

Confirm your terminal prints the clean compilation receipt into build/:

[BUILD] Compiling dandelion_os_grimm_fbw_v3.0.0.c -> build/dandelion_os_grimm_fbw_v3.0.0 (CC=cc, STRICT_WARNINGS=0, USE_WILD_LINKER=0)...
cc -std=c99 -O3 -Wall -Wextra -Wpedantic -o build/dandelion_os_grimm_fbw_v3.0.0 dandelion_os_grimm_fbw_v3.0.0.c -lm -lpthread
[OK] Built build/dandelion_os_grimm_fbw_v3.0.0.

Bag 2: Test Flight — Portable vs. Strict Verification, Shell & Zero-TUI JSON

Part Callout Box (Bag 2 Inventory)

Element ID Part Name Color Layer Qty Role in Sub-Assembly
BRICK-04 verify_dandelion_os_v3.0.0.py +1 Red 1 Deterministic <= 60s verification harness (--mode portable & --mode strict), unit tester, SVR4 cpio packer & 300 DPI plotter
BRICK-05 .github/workflows/ci.yml 0 Green 1 Automated GitHub Actions CI matrix testing gcc and clang on ubuntu-latest
BRICK-06 dandelion_b158_v3.0.0.tnpt & audit_manifest_v3.0.0.json +1 Red 2 577-byte L1-pinned balanced ternary weight table & automated verification telemetry manifest

Assembly Steps

  1. Run the portable verification suite (make check, suitable for any developer machine, container, or CI runner):
make check
  1. Run the strict bare-metal verification suite (make check-strict, enforcing -Werror -Wconversion and < 1.0 µs jitter):
make check-strict
  1. Test Mode 2 (--json / --sidecar composable zero-TUI JSON stream with strict quote-escaping):
./build/dandelion_os_grimm_fbw_v3.0.0 --json "div compute fbw pitch trim"
  1. Launch Mode 1 (--shell interactive F-16 Fly-By-Wire shell with zero-ALU-cycle Army AAR weight sign flips via strtol-validated improve <0..38>):
./build/dandelion_os_grimm_fbw_v3.0.0 --shell

1:1 Scale Visual Check (Bag 2 Verification)

Confirm make check outputs [PASS] across all 6 verification gates:

[PASS] Gate 1 — C99 Strict Compilation (-O3 -Werror -Wconversion -> build/): PASS
[PASS] Gate 2 — Ternary Logic & Fail-Closed Byte 253 Unpacker Unit Tests: PASS
[PASS] Gate 3 — 100,000-Iteration Benchmark (portable): Loop=1.5753 us, Jitter=0.0806 us (< 15.0 us): PASS
[PASS] Gate 4 — Bootable SVR4 Initramfs (initramfs_dandelion_v3.0.0.cpio.gz: 15,545 bytes): PASS
[PASS] Gate 5 — 300-DPI State Map Rendered (dandelion_os_grimm_whiteroom_state_map_v3.0.0.png): PASS
[PASS] Gate 6 — SemVer v3.0.0 Compliance & Single-Tree Hygiene: PASS

Bag 3: Live Deployment — Fedora Workstation & Alpine RAMDisk Switchblade USB

Part Callout Box (Bag 3 Inventory)

Element ID Part Name Color Layer Qty Role in Sub-Assembly
BRICK-07 mk_switchblade_usb_v3.0.0.sh 0 Green 1 Stages clean-room RootFS in build/, PID 1 /init, and Dual-Mode GRUB2 bootloader
BRICK-08 dandelion_rt_v3.0.0.config 0 Green 1 Mainline Linux 6.12.9+ LTS PREEMPT_RT + sched_ext + io_uring + FUSE + F2FS config
BRICK-09 initramfs_dandelion_v3.0.0.cpio.gz 0 Green 1 FUSE-safe bootable SVR4 (070701) compressed initial RAMDisk

Assembly Steps

  1. Stage the Dual-Mode Switchblade Live USB RootFS and GRUB2 configuration into build/:
make usb
  1. Boot Option A — QEMU/KVM Local Test Flight (Linux Host):
qemu-system-x86_64 -m 1024M -smp 8 -kernel /boot/vmlinuz-$(uname -r)   -initrd initramfs_dandelion_v3.0.0.cpio.gz   -append "console=ttyS0,115200n8 rdinit=/init" -nographic
  1. Boot Option B — Alpine Diskless RAMDisk / Switchblade Live USB Flash: Copy initramfs_dandelion_v3.0.0.cpio.gz and the generated grub.cfg onto your F2FS/FAT32 Switchblade USB partition to boot either Mode 1 (Bare-Metal Live OS) or Mode 2 (Portable AI-Pen JSON Sidecar).

Bag 4: MOC Forking Guide & One-Button GitHub Release Pipeline

Part Callout Box (Bag 4 Inventory)

Element ID Part Name Color Layer Qty Role in Sub-Assembly
BRICK-10 push_dandelion_day_github_v3.0.0.sh -1 Blue 1 One-button Git init, legacy file pruning, atomic commit, v3.0.0 tag & push helper
BRICK-11 github_sync_receipt_dandelion-os_v3.0.0.json -1 Blue 1 24-hour telemetry & human-pilot gate receipt
BRICK-12 AGENTS.md & CONTRIBUTING.md +1 Red 2 AAIF agent rules, larchanka/skills 5-pillar review checklist, and MOC forking guide

How to Fork, Extend (MOC), or Push v3.0.0 to GitHub

  1. Snap On Custom Modules: Add new centralized constants or Shingari roots in dandelion_os_v3.0.0.h or extend the 9-Bite phonological rules in dandelion_os_grimm_fbw_v3.0.0.c.
  2. Run the One-Button Release Script:
chmod +x push_dandelion_day_github_v3.0.0.sh
./push_dandelion_day_github_v3.0.0.sh dandelion-os
  1. Push to Public GitHub (leadpiperl1/dandelion-os):
git push -u origin main --tags

Verified Behavior vs. Experimental & Hardware-Specific Scope

To provide complete engineering transparency for reviewers and contributors, the table below separates deterministically verified user-space behavior from bare-metal kernel requirements and research models:

Subsystem / Feature Classification What is Deterministically Verified in Repo (make check) Hardware / Kernel Requirement or Research Scope
Balanced Ternary ({-1,0,+1}) & Fowler 5-Trit Bijection Verified in User-Space All 81 ternary Kleene/De Morgan gate laws, all 243 valid Fowler byte states (0..242), and fail-closed rejection of trap codes (243..255). Runs identically on any ISO C99 / POSIX machine (gcc or clang).
577-Byte .tnpt Table & 9-Bite Grimm Lookup Verified in User-Space Compile-time sizeof == 577 static assertion, O(1) lookup across 15 test vectors, and vbst_fwd + vbst_inv == 0 antisymmetric sign parity. Runs in user-space RAM on any OS; L1D cache-line residency benefits from x86_64/ARM64 hardware caches.
Bootable SVR4 (070701) Initramfs Generation Verified in User-Space Deterministic generation of initramfs_dandelion_v3.0.0.cpio.gz (15,545 B) containing /init and /opt/dandelion/bin/dandelion_os_grimm_fbw_v3.0.0. Booting the initramfs as PID 1 requires a Linux kernel (vmlinuz / bzImage) via QEMU/KVM or bare-metal GRUB2.
Sub-Microsecond Wakeup Jitter (< 1.0 µs) & 18.52 W TDP Hardware / Kernel Dependent Instruction-level loop latency (~1.5 µs) is measured across 100,000 iterations; --mode portable relaxes jitter bounds (< 15.0 µs) on shared CI VMs. Deterministic < 1.0 µs hard real-time scheduling requires a bare-metal Linux 6.12+ PREEMPT_RT + sched_ext kernel (dandelion_rt_v3.0.0.config).
F-16 Fly-By-Wire, Topological Dirac Sync & BUZOA Curves Analytical / Simulation Model Simulated deterministically (--seed 42) in verify_dandelion_os_v3.0.0.py and rendered to the 300 DPI state map PNG. Represents the theoretical control-law and manifold optimization framework governing Dandelion OS research.

Known Limitations & Unsupported Platforms

  1. Linux-Primary Kernel Target: While the C99 microkernel daemon (dandelion_os_grimm_fbw_v3.0.0.c) and Python verification suite (verify_dandelion_os_v3.0.0.py) include #if DOS_PLATFORM_POSIX and ISO C clock() fallbacks so they compile and pass unit tests on macOS, BSD, and standard Linux containers, the PID 1 /init script (procfs, sysfs, devtmpfs, sched_rt_runtime_us) and dandelion_rt_v3.0.0.config are Linux-only. Native Windows (MSVC without WSL2/POSIX) is not supported.
  2. Shared CI Runner Clock Jitter: Virtualized GitHub Actions runners (ubuntu-latest) experience hypervisor context-switch steals that can spike wall-clock variance above 1.0 µs. Always use make check (--mode portable) in cloud CI/containers and reserve make check-strict (--mode strict) for bare-metal Linux hosts.
  3. Opt-In wild Linker (USE_WILD_LINKER=0 by Default): The wild parallel linker is strictly optional and disabled by default (USE_WILD_LINKER ?= 0) so builds never depend on nonstandard host tools unless explicitly requested via make build USE_WILD_LINKER=1.
  4. Open Mathematical Boundary (N > 14 Shrubbery Horizon):
Parameter Regime Verified Operational Bound (v3.0.0) Open Mathematical / Hardware Boundary Verification / Counterexample Hook
Shrubbery Degree of Self-Interaction (DS = 3^(N-1)) N = 14 (3^13 = 1,594,323 states in L2/L3 cache) N > 19 (3^18 = 387,420,489 states exceeding L3 cache residency without distributed Dandelion Cubes RPC sharding) Submit trace via --json benchmark on GitHub Issues ([Boundary-Test])
Topological Dirac Lattice Volume (L^4) 13^3 = 2,197 spatial voxels / 13^4 = 28,561 4D sites Non-perturbative SU(3) gauge link holonomy scaling above L = 39 under 50.0 µs PREEMPT_RT deadlines Run python3 verify_dandelion_os_v3.0.0.py --seed 42

Complete Bill of Materials (BOM — All 18 Canonical Bricks)

Element ID Filename Layer Color Qty Part Description
BRICK-01 README.md -1 Blue 1 LEGO-style building manual, supported environments matrix, and verified vs. experimental scope
BRICK-02 VERSION_LOG.md -1 Blue 1 Master version log tracking v2.0.1 through v3.0.0 milestones
BRICK-03 dandelion_os_v3.0.0.h 0 Green 1 Centralized ISO C99 header, OS platform guards, static assertions (577 B, 64 B, 6 B), and 9-Bite constants
BRICK-04 dandelion_os_grimm_fbw_v3.0.0.c +1 Red 1 Sanitized C99 microkernel, fail-closed Fowler unpacker, 9-Bite Grimm LUT & Dirac sync
BRICK-05 Makefile 0 Green 1 Portable build & verification Makefile (build/, USE_WILD_LINKER ?= 0, STRICT_WARNINGS ?= 0)
BRICK-06 requirements.txt 0 Green 1 Pinned Python verification & plotting dependencies (numpy, matplotlib)
BRICK-07 .github/workflows/ci.yml 0 Green 1 Automated GitHub Actions CI workflow testing gcc and clang on ubuntu-latest
BRICK-08 verify_dandelion_os_v3.0.0.py +1 Red 1 60-second deterministic verification harness (--mode portable & --mode strict) and 300 DPI state map renderer
BRICK-09 mk_switchblade_usb_v3.0.0.sh 0 Green 1 Dual-Mode Switchblade AI-Pen Live USB RootFS & GRUB2 builder
BRICK-10 push_dandelion_day_github_v3.0.0.sh -1 Blue 1 One-button Git initialization, legacy pruning, atomic commit, and v3.0.0 tagger
BRICK-11 dandelion_rt_v3.0.0.config 0 Green 1 Mainline Linux 6.12.9+ LTS PREEMPT_RT + sched_ext + io_uring + LayerFS kernel config
BRICK-12 dandelion_b158_v3.0.0.tnpt 0 Green 1 577-byte memory-mapped 1.58-bit balanced ternary weight table
BRICK-13 initramfs_dandelion_v3.0.0.cpio.gz 0 Green 1 Bootable SVR4 (070701) compressed initial RAMDisk image
BRICK-14 dandelion_os_grimm_whiteroom_state_map_v3.0.0.png +1 Red 1 300 DPI 4-panel telemetry & Topological Dirac synchronization state map
BRICK-15 audit_manifest_v3.0.0.json +1 Red 1 Automated verification & red-team audit telemetry manifest
BRICK-16 github_sync_receipt_dandelion-os_v3.0.0.json -1 Blue 1 24-hour GitHub sync telemetry receipt
BRICK-17 .zenodo.json & CITATION.cff -1 Blue 2 DataCite reverse citation graph hooks (ORCID: 0009-0000-5299-0243)
BRICK-18 AGENTS.md, CONTRIBUTING.md & LICENSE 0 Green 3 AAIF agent rules, larchanka/skills review gates, and dual GPL-2.0-or-later / MIT license

🌐 Page 5: Upstream Open-Source Ecosystem & Fork Registry (Upstream-Open-Source-Ecosystem.md)

Version: v3.0.0 (Sovereign Argon Frontier & Embedded AI Release)
Mandate: Linus's Law ("Given enough eyeballs, all bugs are shallow") — Standing on the shoulders of giants by binding and forking the strongest open-source bricks on GitHub across all 5 Dandelion OS subsystems.


1. The 10 High-Signal GitHub Repositories Bound into Dandelion OS v3.0.0

Subsystem Pillar Upstream Repository License Why We Fork / Bind It in Dandelion OS v3.0.0 Kernel / Repo Integration Hook
1. 1.58-Bit Ternary & LUT CPU Inference microsoft/T-MAC & microsoft/BitNet MIT Replaces multiply-accumulate (FMA) with sign-symmetric lookup table (tbl/pshufb) operations (2^(n-1) LUT compression), delivering 4-5x CPU speedup over llama.cpp TQ1_0/TQ2_0 (20 tok/s single-core, 11 tok/s on Raspberry Pi 5). dandelion_tmac_lut4_dot_row() & dandelion_vbst_dot_row() in dandelion_os_v3.0.0.h
2. Linux 6.12+ eBPF Real-Time Scheduling sched-ext/scx (scx_lavd & scx_layered) GPL-2.0 Implements hot-swappable eBPF kernel thread schedulers (scx_lavd Latency-Criticality Aware Virtual Deadline & scx_layered), isolating -1 Blue Human Pilot (Cores 0-2), 0 Green LayerFS (Cores 3-4), and +1 Red AI (Cores 5-7). CONFIG_SCHED_CLASS_EXT=y in dandelion_rt_v3.0.0.config & scx_chiral_domain
3. Zero-Infrastructure Cryptography Mesh markqvist/Reticulum & meshtastic/firmware MIT / GPL-3.0 Self-configuring, zero-IP encrypted mesh networking stack (500 B MTU, Ed25519/X25519) running over BLE, LoRa, ESP-NOW, serial, and packet radio—extending our 32-byte "DND3" Stigmergic BLE gossip frame across off-grid continental links. stigmergic_ble_frame_t (32 B) in dandelion_os_v3.0.0.h
4. Contactless Wi-Fi CSI & Baseband RF StevenMHernandez/ESP32-CSI-Tool MIT Extracts real-time Wi-Fi Channel State Information (CSI) phase/amplitude matrices from standard ESP32/ESP32-C5 radios—enabling zero-contact breathing and micro-movement detection for coma/locked-in patients alongside 80 MSa/s ESP-SDR DMA capture. esp_sdr_dma_lldesc_t (12 B) & Gate 8 80 MSa/s I/Q FFT
5. 1-Switch, Eye-Gaze & BCI Accessibility OptiKey/OptiKey & OpenBCI/OpenBCI_GUI GPL-3.0 / MIT Open-source eye-tracking AAC keyboard for Motor Neuron Disease (MND/ALS) and open-source EEG/EMG/EOG biosignal streaming—feeding directly into our Bite 10 (MICRO_BITE10_SENSORY_LIS = 2001) Morse-to-Ternary bridge (dit=-1, space=0, dah=+1). morse_to_ternary_bridge() in dandelion_os_grimm_fbw_v3.0.0.c & ACCESSIBILITY.md
6. Open-Source Lattice iCE40 FPGA Flow YosysHQ/icestorm & YosysHQ/nextpnr ISC 100% open-source Verilog-to-bitstream synthesis, place-and-route (nextpnr-ice40), and SPI flash programming (iceprog) for the Lattice iCE40HX8K apex arbiter on our Hybrid Triangular Ring Node. hybrid_ring_node_hw_t (47 Ohm SPI, 40 MHz Theremin clock)
7. Sovereign 3D Voxel Engine luanti-org/luanti LGPL-2.1 Open-source C++/Lua voxel engine (formerly Minetest) hosting Heimat {0,0,0}, the 3^13 (1,594,323) Burger parity pool, and the 5-bot Miney Swarm over Unix Domain Sockets. BURGER_POOL_3_POW_13 & validate_uds_socket_path()

VII. Shingari Polyglot Unification: Solving the Three-Language Problem (Julia 1.12 + C99 ABI + Python 3)

To meet the Reasonable Person Standard for unifying Human, Machine, and AI language into one (Shingari v3.7.0), Dandelion OS v3.0.0 extends beyond the classic Two-Language Problem (Bezanson et al., 2012) into a Three-Language Polyglot Architecture:

  1. Human Expressive Layer (-1 Blue, $V_H$): Unifies spoken/written philology (Bites 1–9), 1-switch Morse/LIS assistive input (Bite 10, MICRO_BITE10_SENSORY_LIS = 2001), and continuous analog hand-antenna gestures via the MOTU M4 Theremin 6D Voltage-to-Trit Bridge (96 kHz, 64-sample buffer = 0.66 ms latency, 104 Hz Telluric reference clock, 5.8 μs jitter bound).
  2. Machine Deterministic Layer (0 Green, $0$): Compiles src/dandelion_os_grimm_fbw_v3.0.0.c into both a standalone CLI (build/dandelion_os_v3.0.0) and a zero-copy Position-Independent Shared Library (build/libdandelion_os_v3.0.0.so) operating with malloc = 0 over the 577-byte .tnpt mmap substrate.
  3. Scientific & AI Multiple-Dispatch Layer (+1 Red, $+1$): Provides dandelion_shingari_bridge_v3.0.0.jl (Julia 1.12), binding libdandelion_os_v3.0.0.so via zero-overhead ccall / @ccall and dispatching @simd operations across balanced ternary types (BlueHuman, GreenTreaty, RedAction), verified live via ctypes.CDLL in Gate 10 of verify_dandelion_os_v3.0.0.py.

About

Dandelion OS with embedded Dandelion AI

Topics

Resources

Code of conduct

Contributing

Security policy

Accessibility

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Used by

Contributors

Languages