snapotter-hq/SnapOtter

Open-source, self-hosted file-processing tool. Convert, compress, OCR, transcribe & run local AI across image, video, audio, PDF & documents, via UI, REST API & pipelines. Your files never leave your network.

해결하는 문제

SnapOtter는 CloudConvert, Smallpdf, Otter.ai와 같은 클라우드 기반 파일 처리 서비스에 대한 개인정보 보호 중심의 자체 호스팅 대안을 제공합니다. 사용자는 민감한 문서, 이미지, 동영상, 오디오 파일을 제3자 서버에 업로드할 필요 없이, 자신의 하드웨어에서 완전히 파일을 처리할 수 있습니다.

작동 방식

Postgres와 Redis를 사용한 Docker 스택으로 배포되며, 사용자 인터페이스, REST API, 여러 도구를 연결할 수 있는 파이프라인 시스템을 제공합니다. 이미지, 동영상, 오디오, PDF, 일반 파일의 다섯 가지 모달리티에 걸쳐 200개 이상의 도구를 포함하고 있습니다. 배경 제거 및 음성 인식과 같은 고급 작업에는 로컬 AI 모델을 활용하며, NVIDIA GPU 가속을 통해 추론 속도를 높일 수 있습니다.

대상 사용자

파일 변환 및 편집 도구의 포괄적인 세트가 필요하지만, 엄격한 데이터 프라이버시를 요구하는 사용자, 그리고 API를 통해 파일 처리 기능을 자체 워크플로우에 통합하고자 하는 개발자.

주요 특징

  • 다섯 가지 모달리티: 이미지(107개 도구), 동영상(57개), 오디오(27개), PDF(29개), 일반 파일(23개).
  • 로컬 AI: 디바이스에서 실행되는 배경 제거, 이미지 확대, 사진 복원, OCR, 오디오 인식.
  • 자동 파이프라인: 최대 20개의 도구를 연결해 재사용 가능하고 내보낼 수 있는 워크플로우를 생성 가능.
  • 프라이버시 우선: 외부 SaaS 종속 없이 완전히 자체 호스팅되어 파일이 로컬 네트워크 밖으로 나가지 않습니다.
  • 개발자 친화적: 인터랙티브 문서가 제공되는 완전한 REST API와 OIDC/SSO 인증 지원.

관련

  • 프로젝트
  • 프로젝트
  • 프로젝트
  • 프로젝트
  • 프로젝트