earendil-works/pi v1.3.0은 TypeScript 기반 AI 에이전트 도구 모음이다. 통합 LLM API와 에이전트 루프, 터미널 UI(TUI), 코딩 에이전트 CLI를 제공한다. 확인된 최신 릴리스는 v1.3.0이지만, 주어진 사실에는 이 버전의 변경 내용이 없다. 따라서 여기서는 릴리스 변경을 단정하지 않고 저장소가 공개한 실행 환경을 살핀다.
Pi는 확장 기능과 기술, 프롬프트 서식, 모양새를 조합해 맞춤화하는 에이전트 실행 환경이다. 이런 조합으로 실행 환경을 사용자 작업 방식에 맞출 수 있다. 실행 방식을 고정하기보다 확장으로 조정하는 구조다. 대화형으로 쓰는 것 외에 인쇄·JSON 실행을 지원하고, RPC(원격 프로세스 제어)로 제어하거나 TypeScript SDK로 앱을 만들 수 있다. 여러 패키지로 구성되며 로컬 파일과 셸을 중심으로 동작하고, 공급자와 확장 구성을 통해 개발 환경에 맞춘다. 저장소의 라이선스는 MIT다.
이 구성은 코어와 확장을 조합해 로컬 코딩 에이전트를 운용하려는 경우에 의미가 있다. 다만 README에 따르면 기본 권한 제한 기능은 없다. 격리가 필요하면 컨테이너나 샌드박스를 사용하라는 안내가 따른다. 따라서 실행 환경을 직접 구성할 수 있는 대신, 격리와 권한 경계는 별도로 마련해야 하는 도구다.