OEL 1.0.0
OEL (previously AEL)
OEL (Open Engineering Language, previously AEL) is a programming language for building AI agents as reliable, native software.
Download OEL 1.0.0 for your platform at openeng.ai/oel/downloads.
# agents/support.agent.oel
agent support(input: Request) -> Decision {
config {
nodes: [summarizer = summarize, verifier = verify];
edges: [summary_to_verify(summarizer, verifier)];
starts: [summarizer];
completion: summary_to_verify.callback_result;
}
}What OEL 1.0.0 includes
- Language and toolchain
- The build for Linux, macOS or Windows
- Official package registry
- Full documentation
How it works
01
Write
You write agents, their prompts, tools and typed inputs and outputs as ordinary code, so mistakes surface before anything runs.
02
Compose
You compose supervisors, pipelines, routers and teams of agents that share one budget, wait for human approval when needed and resume from a storage point you declare.
03
Connect
You connect to OpenAI-compatible models, local or from major cloud providers, use tools over MCP, and ground answers in your own documents with built-in retrieval (RAG).
04
Build
Programs build into self-contained native executables, with type, memory and permission checks built in and nothing else to install for desktop and server programs written in OEL alone.
What you build
With OEL 1.0.0 you build software-engineering agents, agents that serve HTTP or MCP clients, agents on devices and microcontrollers, and robot agents.
- Teams of agents
- OpenAI-compatible models
- Your own documents
- Tools over MCP
- Human approval
Platforms
You build for Linux, macOS, Windows, containers and microcontroller boards from one language.
- Linux
- macOS
- Windows
- Containers
- Microcontroller boards
Packages
You add signed packages from the official OEL registry, or build each of your own private packages into a single file and host it on your own release page, at any https address or inside your project.
Signed packages
From the official OEL registry
Your own private packages
Each built into a single file
Hosted on your own release page
At any https address or inside your project
Questions and answers
How do I get OEL 1.0.0?
Download OEL 1.0.0 for your platform at openeng.ai/oel/downloads.
Follow OEL
Follow the OEL updates feed in any feed reader: it announces every OEL release and news about OEL.