컴백부터 K-뷰티까지 — K-컬쳐의 모든 것을 메일로 받아보세요메일로 받아보기

METAL MEDIA

yuxino/satori

24TypeScriptMIT

PDF 교재에서 모르는 부분을 드래그로 선택하면 AI가 그 자리에서 설명해주는 macOS 앱

satori는 PDF 교재를 읽다가 이해 안 되는 문단, 그림, 코드 블록을 선택하면 해당 페이지 내용을 바탕으로 설명을 제공하는 macOS 리더 앱이다. 텍스트로 된 PDF뿐 아니라 스캔된 PDF에서도 작동하며, 책과 읽은 기록은 사용자의 맥 컴퓨터에만 저장된다. 설명 생성만 알리바바 클라우드의 Qwen 모델을 그때그때 호출해 처리한다.

무엇을 하는 레포인가

  1. PDF에서 이해 안 되는 문단, 그림, 코드 블록을 선택하면 해당 페이지 이미지를 기반으로 AI가 설명을 생성한다.
  2. 텍스트 기반 PDF와 스캔된 PDF 모두에서 동작하도록 만들어졌다.
  3. 연속 스크롤, 핀치 줌, 페이지 썸네일, 페이지 번호로 바로 이동 등 리더 기능을 갖췄다.
  4. 여러 책을 오가며 읽을 수 있고 읽던 위치와 과거 질문·답변 기록이 로컬(맥 컴퓨터)에 저장된다.
  5. macOS 14 이상에서 npm install과 npx tauri dev 명령으로 실행할 수 있으며 MIT 라이선스로 공개됐다.

왜 중요한가

교재나 논문 PDF를 읽다가 막히는 부분마다 창을 바꿔 검색하거나 다른 AI 챗봇에 옮겨 붙이는 번거로움 없이, 읽던 화면에서 바로 질문하고 답을 받을 수 있다. 책과 기록이 로컬에만 저장되고 설명 생성 시에만 외부 AI를 호출하는 구조라 개인 학습 자료의 프라이버시를 지키면서 AI 도움을 받고 싶은 사람에게 유용하다.

이 레포의 용어

  • text-native PDF · 이미지가 아니라 실제 텍스트 데이터로 이루어진 PDF
  • scanned PDF · 종이 문서를 스캔해 이미지로 만든 PDF
  • Tauri · 웹 기술로 만든 UI를 가벼운 데스크톱 앱으로 감싸주는 프레임워크
  • Qwen · 알리바바 클라우드가 제공하는 AI 언어 모델
  • Model Studio · 알리바바 클라우드에서 AI 모델을 호출해 쓸 수 있게 해주는 서비스

레포 원문 소개 (영문)

A local-first macOS workspace for understanding PDFs with AI

GitHub에서 보기

주목받는 레포

레포 전체 보기 →

METAL MEDIA 최신 기사