Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Changelog

All notable changes to NEURAX — The Pre‑Flight Compiler for Artificial Intelligence are documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.


[0.6.3] — 2026‑08

Changed

  • Replace generic emojis with the Notionists avatar family across the UI.
  • Add Multimodal (VLM) support: new ModelType::Multimodal for vision+language models (CLIP, LLaVA-style, mobile VLMs) — parser, agent planning template (parallel vision+text branches with fusion), and tests.
  • Fix parameter calculation: fall back to ffn_dim/num_heads when intermediate_size/num_attention_heads are absent.
  • Add .cargo/config.toml pointing MLIR crates at LLVM 18.
  • Add MIT LICENSE, ROADMAP_NEURAX_2.0.md, deployment scripts, and examples/models reference configs.

[0.6.2] — 2026‑08

Changed

  • Refactor README, increase fonts, integrate Notionists avatars system.

[0.6.1] — 2026‑07

Added

  • Modernized landing page with 5 components + Notionists avatar system.
  • Hyperparameter Optimization system (3 strategies, 11 families, hardware-aware).
  • LLM-builder implementation and testing.

[0.5.0] — 2026‑07

✅ Complete (v0.5.0)

PhaseFeatureStatus
Core10‑pass analytical IR pipeline
CoreMLIR compiler backend (13 dialects, LLVM 18)
CoreCLI: analyze, compile, validate, summary
CoreHardware database (20 GPUs, 2 CPUs, 5 interconnects)
CoreONNX binary export
CoreStreaming SSE analysis API
CoreInference simulation pass (22 parameters, 10 widgets)
CoreDynamic analysis (virtual memory, stability, behavioral synthesis)
CoreMulti‑hardware comparison (up to 8 configurations)
CoreTime Machine cost/carbon projection
CoreRegulatory compliance configuration
CoreCredits system with plan‑based limits
CoreAPI key management (scopes, revocation)
CoreStripe billing integration
CoreSupabase auth integration
CoreGitHub export with PR creation
CorePlugin validation endpoint
CorePresets (88 reference templates)
WebReact 18 + TypeScript + Vite frontend
WebVisual canvas with React Flow
WebReal‑time metrics dashboard (40+ metrics)
WebAI Chat Drawer with agent integration
WebHyperparameter Optimization (3 strategies, 6 objectives)
WebCloud project CRUD
WebMulti‑hardware comparison UI
AgentArchitecture planning via FastAPI + LangChain
Agent3‑phase declarative pipeline (plan → validate → materialize)
AgentAuto‑correction with retry (up to 3 attempts)
AgentCatalogue store with 11 model families
MCPModel Context Protocol server
TUIRatatui terminal interface

🚧 In Progress

  • NEURAX‑MLIR → IREE kernels — Lowering NEURAX MLIR dialects to runnable IREE kernels for cross‑platform deployment (CPU, CUDA, Vulkan, Metal, ROCm).
  • Public benchmark suite — Validation set comparing analytical predictions against measured real‑world runs across 11 model families.
  • Batch HPO backend API — Server‑side batch hyperparameter optimization via backend API (frontend already has client‑side HPO).

📋 Planned

  • PostgreSQL persistence for cloud project storage
  • Multi‑node distributed training projections
  • Model Hub with HuggingFace integration
  • Fine‑tuning cost projections (LoRA, QLoRA, full)
  • Integration with actual training frameworks (PyTorch Lightning, HF Trainer)
  • Collaborative multi‑user editing with CRDT

[0.4.0] — 2026‑06

Added

  • Hyperparameter Optimization system with 3 strategies (Grid Search, Random Search, Bayesian), 6 objectives, and hardware‑aware recommendations across 11 model families.
  • 14‑GPU frontend database (H200, GH200, H100 SXM/PCIe, A100 SXM/PCIe, L40S, L40, V100, RTX 4090/4080/3090, RTX A6000, T4).
  • Hardware‑aware optimizer with VRAM, bandwidth, and ridge‑point capacity analysis.
  • Inference Intelligence panel with 22 parameters and 10 widgets (stability, hallucination risk, sampling volatility).
  • Time Machine compliance overlay with EU AI Act, CSRD, DSA regulatory data.
  • GitHub export panel with direct push and PR creation.
  • Credits system with plan‑based usage limits and billing integration.
  • API key management with scope‑based authorization.

Changed

  • Aligned README claims with audited codebase reality.
  • Replaced ASCII art diagrams with Mermaid diagrams for better rendering.

[0.3.0] — 2026‑02

Added

  • Streaming SSE analysis with authentication.
  • Multi‑hardware comparison (up to 8 configurations).
  • Cloud project CRUD (create, read, update, delete).
  • ONNX binary export.
  • GitHub push with PR creation.
  • Billing, credits, and compliance infrastructure.
  • Docker multi‑service orchestration.

Changed

  • Web platform visual canvas, drag‑and‑drop, and live metrics.
  • AI Chat Drawer with agent integration.

[0.2.0] — 2025‑06

Added

  • 10‑pass analytical IR pipeline (Architecture → Graph → Tensor → Operator → Compute → Memory → Parallelism → Hardware → Cost → Report).
  • MLIR compiler backend with 13 custom dialects (Architecture, Graph, Tensor, Operator, Compute, Memory, Parallelism, Hardware, Cost, Report, Training, Data, Optimization).
  • CLI with analyze, compile, validate, and summary commands.
  • Hardware database with 20 GPUs, 2 CPUs, and 5 interconnect specifications.
  • 88 reference architecture templates across 11 model families.
  • Terminal UI (TUI) for model compilation visualization.

[0.1.0] — 2024‑12

Added

  • Initial analytical compiler framework.
  • JSON model config parser with schema validation.
  • Core IR pipeline with FLOPs, parameter count, memory, and cost formulas.
  • MLIR code generation backend.
  • Foundation for 11 model families: Transformer, MoE, CNN, SSM, Diffusion, GNN, GAN, RL, SNN, RNN, Experimental.