도구는 에이전트별로 범위를 제한하며, DM에서는 4개 MCP 도구만, 전체 오피스에서는 27개 도구를 로드함
에이전트는 broker가 알림을 밀어줄 때만 깨어나는 push-driven 모델이라 heartbeat polling이 필요 없음
작업 중에도 특정 에이전트에 DM을 보내 재시작 없이 중간 조정할 수 있음
Claude Code, Codex, OpenClaw 런타임을 한 채널에서 혼합할 수 있음
메모리는 에이전트별 notebook과 워크스페이스 wiki를 함께 두며, GBrain 또는 Nex의 지식 그래프 기반 메모리도 선택 가능함
가격 측면에서는 MIT 라이선스, 셀프호스팅, 자체 API 키 사용을 조합한 무료 오픈소스 모델을 내세움
Codex 기반 10턴 CEO 세션 측정에서, 입력 토큰은 턴당 약 87k로 평평하게 유지됨
캐시 이후 청구 토큰은 턴당 약 40k, 10턴 총합은 약 286k로 제시됨
Claude API 프롬프트 캐시 기준 97% 캐시 히트율을 기록했고, Claude Code 5턴 비용은 $0.06으로 적혀 있음
누적 세션 오케스트레이터는 같은 세션에서 턴당 입력이 124k에서 484k로 커지는 반면, WUPHF는 세션 길이와 무관하게 평평한 입력량을 유지함
이 차이는 8턴 기준 7배 차이로 측정됐다고 적혀 있음
이런 특성은 fresh session, 동일 접두어 기반 prompt caching, DM 모드의 적은 도구 수, heartbeat 없는 push-driven wake 구조와 맞물림
재현 스크립트로는 wuphf --pack starter & 뒤 ./scripts/benchmark.sh가 제시되며, 모든 수치는 사용자 로컬 환경과 키로 실측됨
구현 상태와 검증 흐름
README의 주요 항목마다 코드 경로를 직접 연결한 claim status 표를 두고, 무엇이 shipped인지 partial인지 구분함
기본 CEO가 Sonnet이고 --opus-ceo로 업그레이드되는 점, collaborative mode 기본값, /focus 전환, per-agent MCP scoping, fresh session, push-driven wake, 워크스페이스 격리, Telegram 브리지, 액션 제공자 2종, OpenClaw 브리지, wuphf import, --memory-backend markdown 기본값을 모두 shipped로 표시함
라이브 웹 에이전트 스트리밍은 partial, goreleaser 기반 prebuilt binary는 config ready 상태로 표시됨
재시작 시 진행 중 작업 복원은 v0.0.2.0에서 shipped로 적혀 있음
LLM Wiki는 git-native team memory와 Wikipedia 스타일 UI로 shipped 처리돼 있으며, 관련 구현 위치로 internal/team/wiki_git.go, internal/team/wiki_worker.go, web/src/components/wiki/, DESIGN-WIKI.md를 연결함
claim과 status가 충돌하면 코드가 우선이며, 문제를 찾으면 issue를 열도록 안내함
평가와 데모 자료
포크 전에 AI 코딩 도우미로 저장소를 평가하는 fork-or-skip 프롬프트를 제공하며, 마케팅 문구 없이 파일 경로·라인 번호·판정을 500단어 이하로 요구함
이 프롬프트는 릴리스 전에도 내부적으로 사용한다고 적혀 있음
wiki가 실제로 작성되는 흐름을 보여주는 5분 터미널 데모로 ./scripts/demo-entity-synthesis.sh를 제시함
이 데모에서는 에이전트가 다섯 개 사실을 기록하고, 합성 임계치가 발동한 뒤 broker가 로컬 LLM CLI를 호출하고, 결과가 archivist 정체성으로 Git 저장소에 커밋되며, 전체 작성 체인이 git log에 남음
데모 요구 사항은 curl, python3, --memory-backend markdown로 실행 중인 broker, 그리고 claude·codex·openclaw 가운데 지원되는 LLM CLI가 PATH에 있어야 함