a16z-infra/ai-town은 AI 캐릭터들이 살아가며 대화하고 교류하는 가상 마을을 만들고 맞춤화하는 배포형 스타터 키트다. 최신 릴리스 정보는 제공되지 않아, 특정 버전의 변경점이 아니라 저장소가 설명하는 프로젝트를 소개한다.
README에 따르면 AI Town은 ‘Generative Agents: Interactive Simulacra of Human Behavior’ 연구 논문에서 영감을 얻었다. 이 프로젝트는 가상 캐릭터의 대화와 사회적 교류를 구현하는 자신만의 마을을 구성하는 데 쓰인다. TypeScript로 작성됐으며 MIT 라이선스로 공개됐다. README는 Convex를 게임 엔진, 데이터베이스, 벡터 검색에 활용한다고 설명한다. 기본 채팅 모델은 llama3이고 임베딩 모델은 mxbai-embed-large다. 이 구성은 가상 마을의 대화 기능과 검색 기반 기능이 어떤 도구와 모델을 중심으로 짜였는지 보여준다.
다만 제공된 FACTS에는 최신 릴리스가 없고, 성능이나 비용을 판단할 수 있는 측정 결과도 포함되지 않았다. 따라서 여기서 확인할 수 있는 것은 배포·맞춤화 가능한 스타터 키트의 설명과 문서에 적힌 구성이다. 다수의 캐릭터를 운용할 때의 성능이나 실제 배포 비용까지 입증하는 자료로 보기는 어렵다.