ANUS is an automated coding agent and development framework that uses a large language model to execute technical tasks and modify project files. It functions as a tool-integrated platform that combines a sandboxed shell executor with a system for maintaining persistent project goals.
The framework is distinguished by its context-aware development model, which uses local markdown files to track instructions and maintain state across different sessions. It employs a loop-based autonomous development cycle to plan, code, and verify changes, while utilizing a standardized protocol to integrate external data sources and custom tools.
The system manages the end-to-end software development process through a secure workspace that handles shell commands and file system operations. Its capabilities cover autonomous task execution, context tracking, and the integration of specialized third-party utilities.