
Sorcerer는 macOS에서 가상의 인물들로 AI 공동체를 구성하고, “만약 이런 일이 생긴다면?”이라는 질문에 따라 이들이 어떤 반응을 보이는지 시뮬레이션하는 오픈소스 앱이다. 제작자는 실제 사람들의 행동을 예측하는 도구가 아니라, 조사할 가설과 가능한 반응을 살펴보는 용도라고 설명한다.
사용자는 인물의 성격·목표·관계를 설정하고 상황을 여러 라운드에 걸쳐 진행할 수 있다. 진행 중 사건을 추가하거나 특정 인물에게 질문하고, 한 라운드에서 세계를 분기해 결과를 비교할 수도 있다. 보고서는 각 결과를 뒷받침하는 게시물에 연결된다.
앱은 자체 모델이나 API 키를 요구하지 않는다. 이미 로그인한 claude CLI(Claude Code)나 codex CLI(ChatGPT)를 이용하거나, localhost:11434에서 실행되는 Ollama를 연결한다. 인물 대화, 보고서, 일대일 대화에 서로 다른 모델을 지정할 수 있다.
데이터는 Mac의 ~/Sorcerer에 일반 JSON 파일로 저장된다. Claude나 ChatGPT를 사용하는 라운드에서는 해당 라운드에 필요한 내용만 외부 제공자에게 전송되고, Ollama를 쓰면 데이터가 Mac 밖으로 나가지 않는다고 제작자는 안내한다. 문서만 읽어 상황 설명을 만들며 .env 파일과 키·인증 정보는 열지 않는다고 설명한다.
Sorcerer는 macOS 15 이상에서 작동하는 네이티브 앱으로, Apple silicon과 Intel을 지원한다. 최신 DMG를 내려받을 수 있으며, 사용하려면 claude CLI, codex CLI 또는 Ollama 가운데 하나를 설치하고 로그인하거나 준비해야 한다. 제작자는 앱이 유료 Apple 개발자 계정으로 서명되지 않아 DMG를 처음 열 때 macOS 보안 확인 절차가 필요할 수 있다고 안내한다.
프로젝트는 GitHub 저장소에서 확인할 수 있다. Sorcerer는 MiroFish에서 영감을 받았지만 별도로 구현한 앱이며, 제작자는 예측 서비스가 아닌 호기심과 재미를 위한 도구라고 구분한다.
댓글 (0)
로그인하면 이 기사에 내 생각을 남길 수 있어요