NOOA는 클래스 필드를 상태, 메서드를 기능, 독스트링을 프롬프트, 타입 어노테이션을 입출력 계약으로 사용하는 모델 독립 프레임워크입니다. 본문을 비운 메서드는 LLM이 실행하고 일반 메서드는 결정론적 Python으로 동작해 에이전트도 테스트와 리팩터링이 가능합니다. Apache-2.0 연구용 소프트웨어이며 생성 코드는 컨테이너나 VM에서 격리해야 합니다.