AdaCore Released GNAT Foundry Intersection Tool

The open-source demonstrator offers a framework to verify AI-generated software updates through formal proof.

Updated on Sept. 25, 2026 in Artificial Intelligence

AdaCore Released GNAT Foundry Intersection Tool

Live Poll

Do you trust AI-generated code to be used in safety-critical systems?

AdaCore has launched the GNAT Foundry: Intersection project to help developers verify code generated by AI agents. The tool uses SPARK to confirm the absence of run-time errors in software updates.

Why it matters

AI coding agents can generate and modify software artifacts faster than engineers can manually review them. This demonstrator provides a workflow to generate independently checkable evidence for these automated changes.

The demonstrator requires 10 GB of free storage and is optimized for Ubuntu 24.04 on x86_64 or AArch64 systems. It successfully runs a complex four-way traffic-light controller scenario that includes pedestrian crossings.

The players

AdaCore

AdaCore is a software development company that specializes in providing tools for mission-critical and high-reliability systems.

The details

The workflow employs deterministic tools to propagate updates through requirements, architecture, implementation, and tests after an AI agent processes a change request. While the project proves the absence of run-time errors using SPARK, it is not currently certified to any safety standard.

Timeline

  1. September 25, 2026: AdaCore officially released the GNAT Foundry: Intersection project.

The Tech Race

This release marks an attempt to bridge the gap between rapid AI code generation and the rigorous safety requirements of industrial software engineering. It positions AdaCore as a developer of trust-based tools in a sector increasingly crowded by unverified generative AI models.

Developers interested in experimenting with the tool can access the repository on GitHub to test their own AI-generated workflows. However, users should note that the software is not intended for deployment on public roads and lacks official safety certification.

The takeaway

Reliable software development requires automated verification tools to keep pace with the speed of artificial intelligence. Engineers should prioritize deterministic checks over manual reviews when integrating AI agents into high-reliability pipelines.

Further reading

Learn more about the latest innovations in Artificial Intelligence to understand how industry standards are evolving.

Source note: This article includes information reported by eeNews Europe.

Live Poll

Do you trust AI-generated code to be used in safety-critical systems?