SOOTYSnappy, Organized, Offline, Truly Yours
AI와 함께 쓰고 10만 개도 순식간에
단순하고 깔끔한 Mac용 에셋 관리 앱
화면은 한발 물러서고, 눈에는 내 에셋만 들어옵니다
- 오프라인에서도 사용
- AI는 내 Mac에서 처리
- 한 번 구매로 끝
포스터 일러스트포스터 OR 일러스트포스터 -초안(포스터 OR 일러스트) -초안tag:포스터folder:참고name:IMGnote:표지url:dribbbleocr:세일format:jpg,pngtype:videotag:포스*name:/^IMG_\d+$/color:bluecolor:#3a7bd5shape:landscapeshape:portraitrating:>=4width:>=1920size:<5mbsize:100kb..1mbduration:<3sduration:1m..5madded:30dadded:todaymodified:2026-10has:notehas:ocr-has:tagstorage:linkedstorage:missingISO:>1600camera:R5공백이 있는 단어는 따옴표로 묶으세요. 전각 콜론, 괄호, 따옴표도 됨
2026년 10월 Apple M1 Max에서 에셋 10만 개로 측정한 중앙값이며, 명령줄의 bench로 재현할 수 있습니다
Eagle에서 옮겨 오기폴더, 태그, 등급, 메모를 그대로 가져오고 Eagle 라이브러리는 1바이트도 바꾸지 않아서, 옮기는 동안 두 앱을 함께 쓸 수 있습니다Apple M1 Max에서는 에셋 10만 개짜리 라이브러리를 35초 만에 둘러볼 수 있습니다옮기는 방법
보기VIEW
자주 쓰는 형식은
스페이스 바로 미리 보기
아래 칸은 모두 직접 만져 볼 수 있습니다
3D 모델
glTF, FBX, OBJ, STL 등은 GPU로 렌더링하며, 면이 수백만 개인 스캔 모델도 돌려 볼 수 있습니다
- BPM
- 124
- 키
- Am
- 길이
- 0:07.7
- 샘플 레이트
- 44.1k
오디오
썸네일이 곧 파형이고, 파형의 아무 곳이나 누르면 거기서부터 재생되며, BPM과 키로도 검색할 수 있습니다
글꼴
글자를 입력해 보고, 끌어서 굵기를 바꾸고, 글리프 표에서 글자를 누르면 복사됩니다
비디오
칸 위에서 마우스를 좌우로 움직이면 장면을 넘겨 볼 수 있고, 미리 보기에서는 프레임 단위로 보며, 배속 재생에도 음높이가 바뀌지 않습니다
사진과 RAW
카메라 RAW 10종을 볼 수 있고, 히스토그램은 모든 픽셀로 계산하며, 마우스를 올린 곳의 값을 보여 줍니다
| A | B | C | D | E | |
|---|---|---|---|---|---|
| 1 | 항목 | 수량 | 단가 | 금액 | 납기 |
| 2 | 브랜드 키 비주얼 | 1 | $12,000.00 | $12,000.00 | 2026. 11. 6. |
| 3 | 포스터 확장 | 6 | $1,800.00 | $10,800.00 | 2026. 11. 13. |
| 4 | 아이콘 세트 | 24 | $350.00 | $8,400.00 | 2026. 11. 20. |
| 5 | 모션 | 3 | $2,500.00 | $7,500.00 | 2026. 11. 27. |
| 6 | 세금 | 6.0% | $2,322.00 | ||
| 7 | 합계 | $41,022.00 | |||
스프레드시트
Excel, CSV는 원래 모습 그대로 보여 주고, 수십만 행도 매끄럽게 스크롤되며, 셀을 누르면 수식이 보입니다
계속 아래로 넘겨 보고, 본문을 바로 검색할 수 있습니다
--- tags: [브랜드] --- # 브랜드 가이드 주색 **아이스블루** `#7DB8E6`, 그 외 회색 - 직각, 그림자 없음 - Phosphor 아이콘
주색 아이스블루 #7DB8E6, 그 외 회색
- 직각, 그림자 없음
- Phosphor 아이콘
Markdown과 코드
서식이 적용된 모습으로 보여 주고, E를 누르면 편집하며, 저장했던 버전으로 되돌릴 수 있습니다
- 프롬프트
- lighthouse on a cliff at dusk, volumetric light, film grain, 35mm
- 모델
- sd_xl_base_1.0
- LoRA
- detail-tweaker-xl · 0.6
- 샘플러
- DPM++ 2M Karras · 28스텝
- 시드
- 2795132024
AI 생성 이미지 정보
플러그인 센터에서 플러그인을 설치하면 프롬프트, 모델, 시드를 읽어 WebUI에 다시 복사할 수 있습니다
JPEGPNGHEICWebPTIFFBMPSVGPSDGIFAPNGCR2CR3NEFARWDNGRAFORFRW2PEFSRWMP4MOVMKVWebMAVIMP3AACFLACWAVAIFFALACOggCAFPDFXLSXXLSODSCSVMarkdown코드TTFOTFWOFF2glTFGLBFBXOBJSTLPLY3DSGIF, 애니메이션 WebP, APNG는 프레임 단위로 볼 수 있고, 다른 형식은 Mac에서 훑어보기로 봅니다
찾기FIND
색상으로 거르고,
중복은 묶어서 보기
아래 두 칸 모두 눌러 볼 수 있고, 에셋 10만 개를 색상으로 거르는 데 1ms도 안 걸립니다
색상으로
스펙트럼에서 한 칸을 누르고, 그 색이 화면을 얼마 이상 차지해야 하는지 정합니다
중복 찾기
그룹마다 등급이 가장 높고 픽셀이 가장 많은 한 장을 기본으로 남기며, 썸네일을 누르면 유지와 제거가 바뀝니다
파일을 자동으로 삭제하지 않으며, 자르거나 뒤집은 이미지는 AI 검색을 켜야 찾을 수 있습니다
보관KEEP
라이브러리는 일반 폴더
태그, 등급, 메모는 에셋마다 옆에 있는 metadata.json에 기록되어 SOOTY를 열지 않아도 읽을 수 있습니다
인덱스와 썸네일은 캐시라서 지워도 다시 만들 수 있습니다
브라우저에서 저장
Chrome이나 Edge에서 이미지를 페이지 위쪽 칸으로 끌어 놓거나 오른쪽 클릭으로 SOOTY에 저장하면 출처 URL도 함께 기록됩니다
클라우드 드라이브와 NAS에 두기
여러 컴퓨터가 라이브러리 하나를 함께 쓸 수 있고, 한 번에 한 대만 편집하며 나머지는 읽기 전용이고, 변경 사항은 동기화됩니다
맡기기MCP
AI는 수정하기 전에
먼저 확인을 요청합니다
Claude, Cursor 같은 AI 어시스턴트는 MCP로 SOOTY에 연결해 에셋 찾기, 태그 추가, 스마트 폴더 만들기를 도와줍니다
바꾸기 전에 창을 띄워 묻고, 바꾼 뒤에도 되돌릴 수 있습니다
tag:포스터 color:blue added:30d
38개 선택, 38개 변경 예정
「정리 필요」 태그 추가, 예를 들어 포스터-여름.jpg, 포스터-추분.png, 행사-키비주얼.psd
MCP 도구
Claude Desktop은 확장 프로그램 하나만 설치하면 되고, Cursor와 Claude Code에는 설정을 조금 추가합니다
로컬 API
SOOTY가 열려 있는 동안 Mac에서 HTTP API를 제공하며, 스크립트와 Raycast에서 호출할 수 있습니다
127.0.0.1에서만 수신하고 모든 요청에 토큰이 필요합니다
개발자용: MCP 도구와 API 예시
search_assetsget_assetlist_folderslist_tagslist_smart_folderslibrary_infofind_duplicatespropose_changesapply_changesundo_changesimport_assetscreate_foldercreate_smart_foldercurl -G -H "Authorization: Bearer $T" \ --data-urlencode "q=포스터 rating:>=4" \ http://127.0.0.1:41590/api/v1/search
플러그인PLUGINS
플러그인은 샌드박스에서,
권한은 SOOTY가 관리
플러그인은 WebAssembly 컴포넌트이며, 어떤 파일을 읽을지, 네트워크에 연결할지, 무엇을 바꿀지는 SOOTY가 정합니다
받은 에셋만 읽기
파일 시스템에는 접근할 수 없고, 넘겨받은 원본 파일과 썸네일만 읽습니다
수정은 SOOTY가 실행
플러그인은 수정 계획만 돌려주고, 바꾼 뒤에도 되돌릴 수 있습니다
네트워크는 동의가 필요
매니페스트에 적은 도메인에만 접속할 수 있습니다
리소스 상한
메모리는 최대 512MB, 호출마다 시간 제한이 있어 충돌해도 그 한 번에만 영향을 줍니다
기본 플러그인 12개
플러그인 센터에 6개 더
플러그인으로 제공할 수 있는 것썸네일과 미리 보기가져올 때 자동 처리오른쪽 클릭 명령백그라운드 분석정보 패널검색하고 정렬할 수 있는 필드태그 제안
개발자용: 플러그인 매니페스트와 코드 예시
id = "yourname.size-tags" name = "크기로 태그 붙이기" api = "0.6" icon = "scales" # Phosphor 아이콘 이름 [[commands]] id = "tag-big" title = "큰 파일 표시"
impl Plugin for SizeTags { fn run_command(_: &str, assets: Vec<Asset>) -> Result<CommandResult, String> { let patches = assets.iter() .filter(|a| a.size > 10 * 1024 * 1024) .map(|a| patch(&a.id).add_tag("큰 파일")) .collect(); Ok(CommandResult::patches(patches, "완료")) } }
플러그인 인터페이스, SDK, 개발 가이드는 MIT 라이선스로 공개되어 있습니다
가격PRICING
한 번 사면 계속 내 것
라이브러리는 디스크에 있는 일반 폴더이고 라이선스도 만료되지 않습니다
구매 후 1년 안에 나온 새 기능은 모두 포함되며, 그 한 해가 만족스러웠다면 1년을 더 연장할 수 있고 연장하지 않아도 그대로 쓸 수 있습니다
Windows나 Linux 버전이 있나요?
Windows와 Linux 버전은 곧 출시되며, 다운로드 섹션에서 쓰는 시스템을 고르고 이메일을 남겨 주시면 다운로드할 수 있는 날 메일로 알려 드립니다
macOS 버전이 먼저 나오며 Apple 실리콘(M1 이후) Mac이 필요합니다
라이선스는 시스템과 상관없이 컴퓨터 대수로 셉니다
Eagle에서 옮겨 올 수 있나요?
네, SOOTY는 Eagle 라이브러리를 직접 읽어 폴더, 태그, 등급, 메모, 출처 URL, 스마트 폴더를 그대로 가져오며 Eagle 라이브러리는 1바이트도 바꾸지 않습니다
옮기는 동안 두 앱을 함께 쓸 수 있고, 다시 가져오면 새로 추가된 에셋만 더해집니다
라이선스 하나로 몇 대에서 쓸 수 있나요? 컴퓨터를 바꾸면요?
구매한 대수만큼의 컴퓨터에서 쓸 수 있고, 컴퓨터가 늘면 언제든 차액만 내고 대수를 늘릴 수 있습니다
컴퓨터를 바꿀 때는 이전 컴퓨터에서 비활성화한 뒤 새 컴퓨터에서 활성화합니다
이전 컴퓨터를 더 이상 쓸 수 없다면 새 컴퓨터에서 활성화할 때 바로 비활성화할 수 있습니다
1년 업데이트 기간이 지나도 쓸 수 있나요?
네, 이미 쓰고 있는 버전과 기능은 그대로 쓸 수 있으며 잠기지 않습니다
그 뒤에 나온 새 기능은 포함되지 않지만, 원하면 원래 가격의 절반 이하로 1년 연장할 수 있습니다
에셋은 어디에 저장되나요? 인터넷 연결이 필요한가요?
라이브러리는 디스크에 있는 평범한 폴더로, Mac, 클라우드 드라이브, NAS 어디에나 둘 수 있습니다
활성화할 때 한 번만 인터넷에 연결하면 그 뒤로는 오프라인에서도 쓸 수 있습니다
AI 검색을 처음 켤 때 약 1.5 GB의 모델을 내려받고, 그 뒤로 분석과 검색은 모두 내 컴퓨터에서 이루어져 이미지가 업로드되지 않습니다
라이선스 키를 찾을 수 없다면요?
라이선스 키는 결제 후 주문할 때 입력한 이메일로 보내 드리니 먼저 스팸함을 확인해 보세요
그래도 없다면 라이선스 페이지에 구매할 때 쓴 이메일을 입력해 다시 받을 수 있습니다
다운로드가 열리면 알려 드릴게요
SOOTY는 아직 다듬는 중이며, macOS 버전이 먼저 나오고 Windows와 Linux 버전도 곧 출시됩니다
쓰는 시스템을 고르고 이메일을 남겨 주시면 다운로드할 수 있는 날 메일로 알려 드립니다
얼리버드macOS 버전 판매 첫 주에는 모든 라이선스 20% 할인

