The collection

Every piece
pressures the next.

A runtime built from first principles, and the programs that push it hard enough to expose its next gap.

Runtime & compiler

EigenScript

language

A standalone language with native observer semantics, written as a single zero-dependency C binary. Stack-based bytecode VM, NaN-boxed slots, JIT with on-stack replacement, reversible trace tape, and temporal interrogatives.

  • Unified error model and language contract
  • Pattern matching, lambdas, pipe operator, f-strings, tensor math
  • Regex, JSON, HTTP, SDL2, audio, concurrency, LSP

ouroboros

self-hosting

A self-hosting EigenScript compiler, source to the C VM’s exact bytecode. Its compiler, front-end, codegen, and test program reproduce byte-for-byte: a bootstrap fixed point.

  • Behavioral-parity oracle against C evaluator
  • Native AOT path from AST to C

Applications & tools

Tidepool

demo

A Spore-inspired cell-stage evolution game entirely in EigenScript: real-time graphics, procedural audio, zero-allocation physics, and an in-language DQN trainer.

  • Neural policy inference with 4-frame stacking
  • Headless, batch, autopilot, and interactive training modes

DMG

stress test

A Game Boy DMG emulator in EigenScript, deliberately built as a worst-case workload. Through the JIT it runs at ~5.5 MHz on a modern machine and ~1 MHz on the laptop it was built on.

  • Full SM83 CPU; MBC1, MBC3, MBC5; PPU
  • Blargg suite runners and graphical SDL2 mode

eigen-edit

editor

A small EigenScript text editor: a pure buffer core, headless-testable via replay tape, plus a gfx front end. The same program runs standalone and as EigenOS’s desktop editor.

eigen-sheet

spreadsheet

An EigenScript spreadsheet recalculation engine with a dependency graph, topological recalculation, and cycle detection; verified against headless LibreOffice Calc.

orchestrator

workflow

Run a solo development shop like a company, as code: turns Claude Code skills into a staffed, measured organization with triage, health scorecards, standups, and hiring rounds.

tidelog

store

A crash-recoverable persistent store and serialization format in EigenScript: CBOR over a log that survives torn writes.

  • Replay-verified crash recovery
  • Drove runtime fixes #248–#250 upstream

Research & testing

EigenGauntlet

harness

EigenScript stress harness for root language and runtime gap discovery.

EigenMiniSat

solver

A MiniSat-targeted CDCL SAT solver in EigenScript, benchmarked against the C++ reference and validated on random 3-SAT up to uf150 at the phase transition.

  • 1-UIP, VSIDS, backjumping, LBD management
  • Restart schedules, phase saving, clause compaction

EigenRegex

regex

A Pike-VM regex engine in EigenScript: Thompson-NFA, linear time in input length, and no catastrophic backtracking.

  • Forcing function for strings, lists, and closures

dynamics

lab

An observer-rich dynamical-systems lab exercising convergence predicates and temporal history end to end; also a source of the iLambdaAi training corpus.

  • Equilibrium-seeking systems and trajectory queries
  • Forged windowed observer predicates upstream

liferaft

determinism

A deterministic simulation tester for Raft, ported to EigenScript: a reproducible cluster driven from one seed and replayed byte-for-byte under injected chaos.

  • Partitions and crashes under deterministic replay

EigenAttention

research

Diversity-seeking attention via the Lorentz displacement primitive.

polymethod

method

The algorithmic method (Williams program) as executable, differentially-tested EigenScript artifacts: the SYM∘AND engine and circuit-SAT ladder.

phugoid

flight lab

A fixed-wing flight-mode lab in EigenScript: textbook aerodynamic modes serve as an external oracle for observer semantics.

EigenAttic

experimental

Experimental sandbox. Salvaged ML library and experimental cryptography from older EigenScript work.

iLambdaAi

research

A self-training research system that trains a model on its own EigenScript source code, using observer semantics as the supervision signal.

  • Geometric introspection and temporal operators
  • Phased training pipeline with baseline lineage

Ecosystem, resources & supporting infrastructure

homebrew-eigenscript

distribution

Homebrew tap for EigenScript, the bytecode VM language with a copy-and-patch JIT.

eigs-package-template

template

Starting point for an EigenScript package: fork, rename, push, and tag.

awesome-eigenscript

resources

A curated list of EigenScript packages, tools, and resources.

.github

org profile

Organization profile configuration for Inaugural Systems.

oss-fuzz

upstream fork

Upstream OSS-Fuzz continuous-fuzzing project fork for open-source software; supporting infrastructure, not an original flagship project.