hyperfield/ai-file-sorter
Cross-platform desktop application for content-aware file organization and renaming. Supports local and remote LLMs, preview-based workflows, and fully user-controlled changes.
What it solves
AI File Sorter는 파일을 자동으로 정리하고 보다 설명적이고 사람이 읽기 쉬운 파일명을 제안함으로써 디지털 혼란을 해소하는 크로스 플랫폼 데스크톱 애플리케이션입니다. IMG_2048.jpg와 같이 일반적이거나 일관성 없는 이름이 붙은 파일이 많이 있는 다운로드 폴더, 외장 드라이브, NAS 저장소의 문제를 해결합니다.
How it works
앱은 로컬 또는 원격 대형 언어 모델(LLM)을 사용해 파일을 분석하고, 파일 유형별로 다음과 같은 전략을 적용합니다:
- Images: Gemma 3 4B IT와 같은 비주얼 LLM을 사용해 이미지 실제 내용을 분석하고
clouds_over_lake.jpg와 같은 설명적인 이름을 제안합니다. - Documents: PDF, Office, 일반 텍스트 등 지원 포맷에서 텍스트를 추출하고 텍스트 LLM을 이용해 내용을 요약해 파일명을 제안합니다.
- Audio/Video: 삽입된 메타데이터 태그(artist, album, year)를 읽어 깔끔한 라이브러리 스타일 파일명을 생성합니다.
- Categorization: LLM 출력과 분류 체계 매칭, 화이트리스트, 로컬 캐시를 결합해 파일을 폴더로 그룹화합니다.
사용자는 변경을 확정하기 전에 테이블에서 모든 제안된 카테고리와 이름 변경을 검토할 수 있어, 허가 없이 파일이 이동하거나 이름이 바뀌는 일이 없습니다.
Who it’s for
Windows, macOS, Linux에서 대량의 파일을 정리하고자 하는 사용자, 특히 프라이버시를 중시(로컬 전용 실행)하거나 대규모 미디어·문서 아카이브를 관리하는 사용자에게 적합합니다.
Highlights
- Privacy-First: 로컬 GGUF 모델(예: Gemma 3, Mistral)만 사용해 완전 오프라인으로 실행 가능, 텔레메트리를 전송하지 않습니다.
- Visual Analysis: 비주얼 LLM 내장 지원으로 이미지 내용을 설명하고, 스크린샷 및 UI 캡처에 대한 특수 처리도 가능합니다.
- Flexible Categorization: "More Refined" 또는 "More Consistent" 모드를 제공하고, 사용자 정의 카테고리 화이트리스트 사용을 허용합니다.
- Safety Features: 정렬 미리보기, 드라이런 모드, 영구적인 "Undo last run" 기능을 포함합니다.
- Broad Compatibility: 다양한 문서, 오디오, 비디오 포맷을 지원하며 여러 운영 체제에서 사용할 수 있습니다.