I built a desktop AI agent that writes its own tools — behind verification gates
A desktop AI agent, AMA-teras, was built to write its own tools while ensuring safety through verification gates. This agent runs on a user's machine, allowing for swappable models and locally stored tools. The agent generates new tool plugins, which must pass typechecks, unit tests, and a smoke run before being reviewed by a human. The agent cannot modify its own approval mechanism or evolution engine, and all code is reviewed before being used. This approach aims to provide a safe and flexible AI tool development environment.