원문 캡처 · github.com
원문 캡처 · github.com

SilkStack Image Browser는 ComfyUI와 Automatic1111에서 만든 이미지를 기기 안에서 살펴보고 정리하는 데스크톱 이미지 브라우저다. 프롬프트와 모델 정보를 검색하고 필터링할 수 있으며, 의미 검색과 AI 자동 태그 기능은 유료 라이선스로 잠금 해제해야 한다.

SilkStack Image Browser 저장소

앱은 지정한 폴더를 살펴 이미지 메타데이터를 읽고, 프롬프트·모델·샘플러·시드 등으로 검색하거나 필터링한다. 생성 폴더를 실시간으로 감시하고, 이미지를 ComfyUI로 끌어다 놓아 프롬프트와 워크플로를 불러오는 기능도 제공한다. 이미지 묶음과 태그로 라이브러리를 정리할 수 있으며, 뷰어에서는 확대·미니맵·프롬프트 안 검색을 지원한다.

의미 검색은 이미지의 프롬프트를 로컬 임베딩 모델로 처리해, 표현이 다르거나 다른 언어로 작성된 검색어도 의미가 비슷한 이미지를 찾도록 설계됐다. AI 자동 태그는 이미지에 포함된 프롬프트를 바탕으로 태그를 만들고, 유사도 묶음은 프롬프트 표현이 달라도 비슷한 이미지를 모은다. AI 기능은 자체 GPU에서 WebGPU로 실행하며, 이미지·프롬프트·태그를 서버에 업로드하지 않는다고 프로젝트는 설명한다.

AI 기능을 쓰려면 설정에서 라이선스 키를 활성화해야 한다. 7일 무료 체험 뒤 월 구독으로 전환되는 옵션과 평생 라이선스가 있으며, 두 옵션 모두 Gumroad에서 판매된다. 모델은 처음 사용할 때 Hugging Face에서 내려받아 디스크에 저장한다. 기본 임베딩 모델은 약 2GB, 8B 모델은 최대 약 4GB를 차지하며, 이후에는 오프라인으로 사용할 수 있다. 모델을 GPU 메모리에서 내보내거나 저장된 모델을 삭제하는 기능도 있다.

이미지와 검색 정보는 기기 밖으로 보내지 않는다는 설명과 별도로, 앱은 하루 한 번 무작위 설치 ID·앱 버전·운영체제·라이선스 활성 여부를 포함한 익명 사용 신호를 보낸다. 라이선스 활성화와 구독 재확인, 최초 모델 다운로드, 업데이트 확인도 네트워크를 사용한다. 기본 모델 아키텍처를 표시하는 조회 기능을 켜면 체크포인트의 해시 또는 이름을 Civitai에 보내고, 찾지 못하면 Hugging Face에 조회한다. 전송되는 것은 체크포인트 정보뿐이며, 조회 결과는 로컬에 저장돼 같은 체크포인트를 다시 조회하지 않는다고 안내한다. 이 조회는 설정에서 끌 수 있다.

공개 저장소에는 Electron·React·TypeScript·Vite로 만든 핵심 앱 소스가 있으며 라이선스는 MPL 2.0이다. 다만 의미 검색·자동 태그·벡터 유사도 기능을 담은 ai-intelligence 모듈은 저장소에 포함되지 않는다. 따라서 이 모듈 없이 빌드한 오픈소스 버전은 AI 기능이 빠진 로컬 이미지 브라우저로 동작한다. 저장소는 Image MetaHub v0.13.0을 포크한 프로젝트라고 밝힌다.

bash
# install dependencies
npm install

# run in dev mode
npm run dev:app

# build production bundle
npm run build

# build desktop app (no publish)
npm run electron-dist

프로젝트는 Saravana (skkut)가 AI와 바이브 코딩을 활용해 만들었다고 밝히며, 기반 코드로 Image MetaHub를 언급한다. Image MetaHub 저장소