AEL Beta 0.0.1 release notes
AEL Beta 0.0.1 is the first public release of AEL, the Agent Engineering Language, and it is launching soon. These notes list what it will include, area by area, and the limits to know about. The launch date will be announced in the AEL updates feed, and the licence and pricing will be announced at launch.
Status
Planned for AEL Beta 0.0.1. AEL is not available yet.
AEL is not available yet: there is nothing to download, install or sign up for until Beta 0.0.1 launches.
What Beta 0.0.1 will include
Language and toolchain
A typed, compiled language for agents, with one command-line tool to create, check, format, build, run and debug projects. Installers for Linux, macOS and Windows will come with target management and a health check, and desktop and server programs will need nothing else installed. Changes to the language or project format will come with explicit, reviewable migrations.
More in the Language guide and the Command-line reference.
Agents and workflows
Prompts as business policy, tools, typed inputs and outputs, multi-agent patterns, shared budgets, retries, human approvals and runs that survive restarts.
More in Agents.
Models and knowledge
OpenAI-compatible model clients for local and cloud models, MCP tools, agent-to-agent delegation over A2A, multimodal input and retrieval over your own knowledge (RAG).
More in Models and providers and Tools and MCP.
Services and connections
You will turn an agent into an HTTP or gRPC service, react to events and schedules, and call your existing programs as tools.
More in Services and APIs and Calling your existing programs.
Packages
The official registry at pack.ael.openeng.ai, with signed versions published only by OpenEng, and private packages you build and host yourself.
More in Packages.
Platforms
You will build for Linux, macOS, Windows, containers and microcontroller boards from one language. Programs will run on servers, containers and devices, with nothing to compile or download at startup.
The exact targets are listed under Planned targets.
Operations
Time and token usage reports, structured logs, per-agent limits, staged deployments and rollback.
More in Deployment and rollback, Logging and monitoring and Reporting, logs and replay.
Robotics, science and quantum computing
Optional packages for robotics, scientific computing and quantum computing, including ROS 2 support and quantum circuits that export to OpenQASM and QIR.
More in Robotics, Scientific computing and Quantum computing.
AEL Cloud
AEL Cloud, a service hosted by OpenEng, is coming with the beta at cloud.ael.openeng.ai. There you will build and run agents in the cloud with your own account. Details will be announced at launch.
More in AEL Cloud.
Trust
Beta releases will be signed and reproducible, with a software bill of materials. Beta 0.0.1 will come with a published security response process; until then, security reports go to ael@openeng.ai.
Documentation
The full documentation will cover every part of the beta: an overview, a first look, the language guide, agents, packages, platforms and deployment, use cases, and the command-line and library reference.
Limits to know about
Beta 0.0.1 will have limits worth knowing before you plan around it. Some are deliberate, to keep what you write checkable and what your program uses predictable; others are details that will be settled at launch.
- Everything here is preview. Every code example in this documentation may change before launch, and so may command names.
- Exact targets only. A target that is not on the Planned targets list is not planned for Beta 0.0.1, and the final list of targets will be confirmed at launch.
- Boards will need their makers' flashing tools. You will flash and monitor supported boards from the command line, using each board's standard flashing tools. Only desktop and server programs will need nothing else installed.
- Fixed-capacity collections. Memory use will be predictable: the built-in collections will have a fixed capacity, a full collection will give an explicit result and stay unchanged, and small devices will need no heap.
- Small source files. Every source file will have a fixed size limit, and a component that needs more room will split its private helpers into extension files. Limits gives the exact numbers and what the preview syntax leaves out.
- Official packages will come only from OpenEng. Only OpenEng will publish to the official registry. Your own packages will be package files you host yourself: as a release download in your own GitHub or GitLab project, at any https address, or inside your project.
- AEL Cloud details will come later. Details of AEL Cloud will be announced at launch.
When the beta launches
These notes describe the beta before it launches. When Beta 0.0.1 launches, this page will become its release notes, with the final list of targets and anything that changed from this preview.
Related
- Release notes: every release, and what each release's notes will cover.
- Features: every planned feature, with a link to its guide.
- FAQ: availability, planned platforms, packages, and how to reach the AEL team.