AWS had its agents build a free and open emulator for AWS. They now maintain it, too.

What happened
On Wednesday, AWS introduced AWS Emulator, a free and open-source tool that simulates AWS services for local testing. The emulator was created and is now maintained entirely by AI agents, with no direct human editing of its code. AWS released the emulator under a Creative Commons Zero license, making it public domain to address copyright uncertainties around AI-generated code. The project was inspired by previous agent-built software and uses AWS's own API models to ensure up-to-date emulation.
Key details
- AWS Emulator supports 438 public API models covering over 200 AWS services.
- The emulator is written in Rust and works locally on Linux, macOS, and Windows.
- No AWS account or network connection is required to use the emulator.
- Three teams of AI agents handle scenario creation, testing, and code updates.
- AWS will not accept code contributions from outside developers; only agents update the code.
Why it matters
Developers who build or test software for AWS can now use a free, open-source emulator that stays current with AWS updates, without needing cloud access or credentials. This reduces costs and security risks for teams who previously relied on less accurate or outdated emulators. By automating maintenance with AI agents, AWS aims to keep the emulator closely aligned with real AWS services, improving reliability for users.
