Logo
Explore Help
Sign In
neuron-technologies/el
Watch 2
Star 0
Fork 0
Code Issues Pull Requests 4 Actions 1 Packages Projects Releases 5 Wiki Activity

5 Releases 5 Tags

RSS Feed
  • latest 35c189759c
    Compare

    El SDK (latest)
    El SDK Release / build-and-release (push) Successful in 8m44s
    Details
    Stable

    will.anderson released this 2026-06-11 18:45:14 +00:00 | 0 commits to main since this release

    Latest El SDK build from commit 35c189759c.
    Built 2026-06-11T18:45:13Z.

    Downloads
    • elc
      340 KiB
      2026-06-11 18:45:15 +00:00
    • el-install
      196 KiB
      2026-06-11 18:45:16 +00:00
    • el_runtime.c
      475 KiB
      2026-06-11 18:45:15 +00:00
    • el_runtime.h
      45 KiB
      2026-06-11 18:45:15 +00:00
    • el-sdk-latest.tar.gz
      478 KiB
      2026-06-11 18:45:16 +00:00
    • Source Code (ZIP)
    • Source Code (TAR.GZ)
  • v1.2.1 9d0e1f64d4
    Compare

    El SDK v1.2.1 Stable

    will.anderson released this 2026-05-03 06:20:08 +00:00 | 228 commits to main since this release

    Fix elb: use cp instead of mv when staging .elh headers, preventing duplicate symbol errors in multi-module builds.

    Downloads
    • elb-darwin-arm64
      317 KiB
      2026-05-03 06:20:13 +00:00
    • elb-linux-amd64
      195 KiB
      2026-05-03 07:01:47 +00:00
    • elc-darwin-arm64
      405 KiB
      2026-05-03 06:20:13 +00:00
    • elc-linux-amd64
      276 KiB
      2026-05-03 07:01:46 +00:00
    • el_runtime.c
      407 KiB
      2026-05-03 06:20:14 +00:00
    • el_runtime.h
      39 KiB
      2026-05-03 06:20:14 +00:00
    • el_runtime.js
      36 KiB
      2026-05-05 10:48:50 +00:00
    • el_runtime.js
      36 KiB
      2026-05-05 10:48:44 +00:00
    • Source Code (ZIP)
    • Source Code (TAR.GZ)
  • v1.2.0 e180baf776
    Compare

    El SDK v1.2.0 Stable

    will.anderson released this 2026-05-03 05:27:28 +00:00 | 229 commits to main since this release

    Fix looks_like_string for empty strings and UTF-8 bytes; add cross-module #include in codegen; elb-darwin-arm64 added to release assets.

    Downloads
    • elb-darwin-arm64
      336 KiB
      2026-05-03 05:27:34 +00:00
    • elc-darwin-arm64
      405 KiB
      2026-05-03 05:27:34 +00:00
    • el_runtime.c
      407 KiB
      2026-05-03 05:27:35 +00:00
    • el_runtime.h
      39 KiB
      2026-05-03 05:27:35 +00:00
    • Source Code (ZIP)
    • Source Code (TAR.GZ)
  • v1.1.0 a084feb812
    Compare

    El SDK v1.1.0 Stable

    will.anderson released this 2026-05-03 02:11:32 +00:00 | 232 commits to main since this release

    Separate compilation support: extern fn declarations, --emit-header flag for generating .elh header files, and elb build coordinator for multi-file projects. New runtime functions: exec_command and exec_capture.

    Downloads
    • elb-darwin-arm64
      317 KiB
      2026-05-03 02:11:40 +00:00
    • elc-darwin-arm64
      405 KiB
      2026-05-03 02:11:37 +00:00
    • el_runtime.c
      407 KiB
      2026-05-03 02:11:43 +00:00
    • el_runtime.h
      39 KiB
      2026-05-03 02:11:43 +00:00
    • Source Code (ZIP)
    • Source Code (TAR.GZ)
  • v1.0.0 3a83b6eb80
    Compare

    El SDK v1.0.0 Stable

    will.anderson released this 2026-05-02 22:37:02 +00:00 | 236 commits to main since this release

    El Compiler Release v1.0.0 — 2026-05-02

    Components

    • bootstrap.py — El language compiler (Python, recursive descent parser, emits C)
    • el_runtime.c — El runtime (C, HTTP server, engram, DHARMA, LLM chain)
    • el_runtime.h — Runtime public API header

    Changes in this release

    Critical bug fixes

    • state_set/state_get are now thread-safe (pthread_mutex). Was racing across 64 worker threads.
    • looks_like_string threshold raised from 1,000,000 to 4GB. Unix timestamps were being dereferenced as heap pointers.
    • fs_read guards against negative ftell result (pipe/special file overflow).

    Engram architecture (major)

    • Two-layer activation: background_activation (Layer 1, broad fan-out) + working_memory_weight (Layer 2, executive filter)
    • Inhibitory edges: EngramEdge.inhibitory flag suppresses working memory promotion without affecting background activation
    • Suppression memory: suppression_count — nodes activated-but-suppressed accumulate pressure toward breakthrough
    • Temporal decay: temporal_decay_rate, created_at, last_activated_at, activation_count on EngramNode
    • Per-type activation thresholds (Safety: 0.05, Canonical: 0.15, Lesson: 0.25, Note: 0.40)
    • Temporal range query: engram_query_range(start_ms, end_ms)
    • Layered consciousness: EngramLayer struct, layer_id on nodes and edges, EngramStore.layers[]
    • Layer 0 override pass: safety layer fires last and cannot be suppressed

    SHA256

    bootstrap.py
    el_runtime.c
    el_runtime.h

    Downloads
    • elc
      388 KiB
      2026-05-02 22:37:03 +00:00
    • el_runtime.c
      266 KiB
      2026-05-02 22:37:03 +00:00
    • el_runtime.h
      26 KiB
      2026-05-02 22:37:03 +00:00
    • Source Code (ZIP)
    • Source Code (TAR.GZ)
Powered by Gitea Version: 1.26.1-neuron.b1536a2384 Page: 2500ms Template: 201ms
Auto
English
Bahasa Indonesia Deutsch English Español Français Gaeilge Italiano Latviešu Magyar nyelv Nederlands Polski Português de Portugal Português do Brasil Suomi Svenska Türkçe Čeština Ελληνικά Български Русский Українська فارسی മലയാളം 日本語 简体中文 繁體中文(台灣) 繁體中文(香港) 한국어
Licenses API