Navigation
Syntax Guide
Learn Logic
StudioCratesRoadmapContactNewsBenchmarks
ProfileGitHub

News

Latest updates, release notes, and announcements

Filter by topic
2026-07-08

v0.10.0 — EXODIA: Native Execution Tier

The language gains a register bytecode VM and a copy-and-patch JIT with a register-allocating x86-64 backend (EXODIA), reaching geomean parity with V8/Node on the interpreter benchmark suite. Five new crates join the workspace — forge, jit, synth, runtime, and tv — alongside prebuilt largo binaries with one-line installers, a language server grown to 20 providers with a socratic teaching layer, a VSCode extension on the marketplaces, verified-arithmetic proof work, and strict whole-input parsing.

ReleaseJitVmCompilerBenchmarksTranslation ValidationVerificationLanguageTools
2026-06-28

Pigeonhole vs the Field: Z3, Kissat, and SaDiCaL

A new Solver-vs-the-field section on the benchmarks page pits our certified prover against Z3 (SMT), Kissat (the CDCL world champion) and SaDiCaL (the reference PR/SDCL solver) on a byte-identical formula. On pigeonhole, Z3 and Kissat hit the resolution wall while we certify it in milliseconds; against SaDiCaL — our own proof class — we are several× faster with a kilobyte certificate against its megabytes. The same prover runs in the Studio, in WASM, no Z3.

BenchmarksSolverVerificationProofStudio
2026-04-06

v0.9.16 — IEEE 1800-2023 SVA Upgrade

Full IEEE 1800-2023 SVA compliance: ArrayMap, TypeThis, RealConst expression variants, rand real checker variables, triple-quoted strings, Z3 Real sort across the verification pipeline, 95 new tests, hardware parser gap fixes, and CI pipeline optimization.

ReleaseHardware VerificationSvaFormal VerificationIeee 1800
2026-04-04

v0.9.15 — IEEE 1800-2017 SVA Coverage Expansion

40+ new SvaExpr variants for full IEEE 1800-2017 coverage: property connectives, LTL temporal operators, sequence composition, abort operators, assertion directives, local variables, bitwise operators, vacuity analysis, and benchmark specifications for FVEval, VERT, and AssertionBench.

ReleaseHardware VerificationSvaFormal VerificationIeee 1800
2026-04-03

v0.9.14 — Production Verification Engine

Full IC3/PDR model checking, k-induction with invariant strengthening, Craig interpolation, CEGAR abstraction refinement, liveness-to-safety reduction, multi-clock verification, compositional assume-guarantee reasoning, and expanded synthesis oracle.

ReleaseHardware VerificationModel CheckingFormal VerificationIc3
2026-04-03

v0.9.13 — Hardware Kernel Integration

First-class hardware types in the formal kernel, 20+ new verification modules including IC3, k-induction, CDC, power, and security analysis, Verilog extraction via Curry-Howard, and 40+ new test suites.

ReleaseHardware VerificationKernelFormal VerificationSynthesis
2026-04-02

v0.9.12 — Full Hardware Verification Pipeline

FOL-to-SVA synthesis, coverage and sufficiency analysis, CEGAR refinement, RTL extraction and knowledge graph linking, protocol templates, waveform rendering, invariant discovery, and consistency checking.

ReleaseHardware VerificationSvaFormal Verification
2026-03-31

v0.9.11 — Bitvector Theory & Bounded Model Checking

Bitvector and array types in the verification IR, bounded model checking for temporal properties, equivalence checking module, and expanded SVA model with seven new temporal operators.

ReleaseHardware VerificationBitvectorModel Checking
2026-03-30

v0.9.10 — Hardware Verification Pipeline

New SVA codegen module for generating SystemVerilog Assertions from FOL specifications, knowledge graph semantics, and 16 new hardware verification test suites.

ReleaseHardware VerificationSvaKnowledge Graph
2026-03-29

v0.9.9 — All 3 Futamura Projections Validated

PE Map/CCopy support across all PE variants, expression embedding analysis for smarter memoization, extended key generation, and full validation of all three Futamura Projections with 6,035 tests passing.

ReleaseCompilerFutamura ProjectionsPartial Evaluation
2026-03-19

v0.9.6 — Studio Fix & Local Vec Optimization

Fixes the Studio file browser broken since 0.9.0, adds escape-analysis-driven local Vec optimization for zero-overhead collection indexing, and borrow parameter emission for readonly/mutable-only Seq params.

ReleaseCompilerPerformanceStudio
2026-03-16

v0.9.4 — PE Infrastructure, Self-Application & Reference Semantics

PE BTI and mini source programs for Futamura Projections 2 and 3, genuine self-application verified, Rc-based reference semantics with LogosSeq/LogosMap, and ~5,000 new tests.

ReleaseCompilerPartial EvaluationFutamura
2026-02-27

v0.9.0 — Type Checker, Codegen Refactor & Performance Push

Bidirectional type checker with Robinson unification, codegen split into 13 modules, 15 performance optimizations, 6 new language features, and ~392 new tests.

ReleaseCompilerPerformanceType System
2026-02-15

v0.8.19 — Benchmark Reliability

Fixes missing Zig benchmark data, increases benchmark runs for lower variance, and adds a swap pattern regression test.

ReleaseBenchmarks
2026-02-15

v0.8.18 — Constant Propagation Safety Fix

Fixes two constant propagation bugs that hid use-after-move and zone escape errors from rustc.

ReleaseCompiler
2026-02-15

v0.8.17 — C Backend & Test Expansion

A self-contained C codegen backend, constant propagation optimizer, and 334 new E2E tests across 20 files — plus 5 bug fixes with zero regressions.

ReleaseCompilerTesting
2026-02-15

v0.8.16 — RangeInclusive Fix

Fixes a 41.4% bubble sort regression caused by Rust's RangeInclusive overhead. All for-range loops now emit exclusive ranges.

ReleasePerformanceCompiler
2026-02-15

v0.8.15 — Direct Strike

For-range loop emission, iterator-based loops, list literal type inference, exclusive-bound vec fill, and equality swap patterns — five codegen optimizations that close the gap on array-heavy benchmarks.

ReleasePerformanceCompiler
2026-02-15

v0.8.14 — Bedrock and Maybe

Deep expression folding across all 26 AST variants, unreachable-after-return elimination, algebraic identity simplification for integers and floats, and Maybe as dual syntax for Option.

ReleasePerformanceCompiler
2026-02-14

v0.8.10–0.8.13 — The Optimizer

Accumulator introduction, automatic memoization, mutual tail call optimization, purity analysis, peephole patterns, and copy-type elision — recursive functions now compile to loops, and generated code approaches hand-written Rust.

ReleasePerformanceCompiler
2026-02-13

v0.8.6 — Ten-Language Benchmark Suite

A benchmark suite comparing LOGOS against C, C++, Rust, Go, Zig, Nim, Python, Ruby, JavaScript, and Java — with CI automation and an interactive results page.

ReleasePerformanceBenchmarks
2026-02-12

v0.8.2 — Interpreter Mode and Optimizer Infrastructure

An interpreter for sub-second feedback during development, the first optimizer passes (constant folding, dead code elimination), and map insertion syntax.

ReleaseFeaturePerformance
2026-02-10

v0.8.0 — LSP Server and FFI System

A Language Server Protocol implementation with full language intelligence, a VSCode extension for 5 platforms, and a C FFI export system for cross-language interop.

ReleaseToolsFeature
2026-02-02

Stablecoins, Treasury Bills, and the Future of American Money

The GENIUS Act became law in 2025, and the CLARITY Act is advancing through Congress. From Ripple's RLUSD to USDC on Solana, Treasury-backed stablecoins are becoming infrastructure for the digital dollar.

BlockchainFinanceRegulationStablecoinsXrp
2026-01-30

Proving Code Correct in Orbit: Formal Verification for Space Systems

NASA's Artemis program, the seL4 verified microkernel, and static analyzers like Astrée demonstrate how mathematical proof techniques protect spacecraft from software failures 250,000 miles from the nearest debugger.

AerospaceVerificationSafetySpace
2026-01-28

Smart Contract Verification: Formal Methods Meet DeFi Security

With $77 billion lost to smart contract exploits, formal verification tools like Certora are becoming essential infrastructure. The same mathematical techniques that prove aerospace software correct can prove financial contracts behave as specified.

BlockchainVerificationSecurityDefi
2026-01-27

Medical Device Software: When Bugs Kill Patients

The Therac-25 accidents killed patients through software race conditions. Modern medical devices contain hundreds of thousands of lines of code. IEC 62304 and formal verification techniques are how we prevent the next tragedy.

MedicalVerificationSafetyRegulation
2026-01-26

LOGOS Recognized on Grokipedia: A Milestone for Natural Language Programming

LOGOS now has its own page on Grokipedia, xAI's community-driven encyclopedia. This independent recognition validates the growing interest in natural language as a programming interface.

MilestoneCommunityAnnouncement
2026-01-24

Montague Semantics: The Mathematics Behind Natural Language

Richard Montague proved that natural language could be analyzed with the same mathematical rigor as formal logic. His framework powers modern semantic parsing, including LOGICAFFEINE.

LinguisticsFormal LogicResearchEducation
2026-01-22

Why Formal Verification Matters: From Aviation to AI

Formal verification uses mathematical proof to guarantee software correctness. Here's why industries from aerospace to AI are adopting these techniques.

VerificationFormal LogicEngineeringSafety
2026-01-20

The LOGICAFFEINE Studio: Interactive Logic Exploration

The Studio provides real-time English-to-FOL translation, multiple output formats, syntax visualization, and AST inspection for exploring how natural language maps to formal logic.

FeatureTutorialTools
2026-01-18

First-Order Logic: A Practical Introduction

First-order logic has been the foundation of mathematical reasoning for over a century. Here's how it works and why LOGICAFFEINE makes it accessible.

TutorialBeginnerFormal LogicEducation
2026-01-15

Introducing LOGICAFFEINE: From Natural Language to Formal Logic

LOGICAFFEINE translates everyday English into rigorous First-Order Logic, making formal reasoning accessible without requiring expertise in symbolic notation.

ReleaseAnnouncementFormal Logic