💻 ANMA: Architectural Boundaries for AI Agents

ANMA has been introduced—a tool for enforcing architectural boundaries during AI-assisted coding. The system uses YAML contracts to generate instructions (CLAUDE.md), hooks, and CI checks, allowing even cheap models (such as Claude Haiku 4.5) to strictly follow the project structure.

🌍 This technology enables reducing development costs by replacing expensive frontier models with efficient and cheap agents without losing control over architectural cleanliness. Control is shifted from the model's cognitive abilities to rigid software constraints (boundary contracts).

👤 The tool provides a way to "tame" fast but less intelligent models, turning them into reliable assistants that won't turn a project into spaghetti code by ignoring import rules and dependencies.

Source 1: https://github.com/anma-labs/anma