Repolode
zuhairhalawa

zuhairhalawa/studyai

대학 강의를 위한 로컬 우선 학습 앱입니다. PowerPoint 슬라이드를 가져와 FSRS 플래시카드와 모의고사로 공부하고, 원한다면 슬라이드를 인용하는 AI 튜터에게 질문할 수 있습니다.

대체할 수 있는 제품:AnkiQuizlet

스타
248
포크
4
열린 이슈
0
마지막 커밋
14일 전

어떤 프로젝트인가요?

StudyAI는 브라우저에서 실행되는 대학 강의용 학습 플랫폼입니다. .pptx 파일을 가져오면 앱이 추출한 텍스트와 나란히 각 슬라이드를 확인할 수 있습니다. 표, 차트, SmartArt, 발표자 노트와 KaTeX로 렌더링한 수식도 포함됩니다. 모든 강의를 대상으로 검색할 수 있으며, 플래시카드에는 FSRS 간격 반복을 적용합니다. 노트, 채점 기준이 포함된 모의고사, ZIP 백업 내보내기 기능도 제공합니다.

강의 자료와 학습 데이터는 기기의 IndexedDB에 저장되며, 학습 앱은 제3자에게 요청을 보내지 않고 계정도 필요하지 않습니다. AI 튜터는 선택 기능입니다. 포함된 Cloudflare Worker를 직접 배포하고 Google Gemini 무료 요금제 키를 제공하면 됩니다. 예산 제한 기능이 일일 및 월간 한도를 적용하며, 앱은 인용된 문구 같은 모델 출력을 실제 슬라이드와 대조해 확인한 뒤에만 사용합니다.

저장소에는 강의 자료로 학습 팩을 생성하는 명령줄 도구와 Claude Code skill도 포함되어 있습니다.

핵심 기능

  • 01.pptx 슬라이드를 가져와 추출한 텍스트와 나란히 표시
  • 02FSRS 간격 반복으로 일정을 관리하는 플래시카드
  • 03채점 기준과 교수의 명시된 출제 스타일을 바탕으로 한 계획을 포함하는 모의고사
  • 04슬라이드를 바탕으로 답변하고 인용된 문구를 검증하는 AI 튜터
  • 05모든 강의를 대상으로 하는 전문 검색
  • 06ZIP 백업 내보내기 및 모바일 친화적인 뷰어

활용 사례

  • 강의 슬라이드와 플래시카드를 활용해 대학 강의 복습
  • 학습 자료와 대조해 검증한 예상 문제로 시험 준비
  • 클라우드 계정 없이 강의 자료를 개인 기기에 비공개로 보관
  • 본인의 Gemini 무료 요금제 키로 개인 AI 튜터 실행

빠른 시작

  1. 1

    저장소를 클론합니다

    git clone https://github.com/zuhairhalawa/studyai.git
  2. 2

    프로젝트 폴더로 이동합니다

    cd studyai
  3. 3

    종속성을 설치합니다(Node 22 이상 및 pnpm 11 필요)

    pnpm install
  4. 4

    개발 서버를 시작하고 http://localhost:5173 을 엽니다

    pnpm dev

사용 전 알아둘 점

  • AI 튜터는 선택 사항입니다. 사용하려면 직접 Cloudflare Worker를 배포하고 Gemini API 키를 발급받아야 합니다.
  • 라이브러리는 주소, 포트, 브라우저 프로필이 정확히 일치하는 브라우저 저장소에 보관됩니다. 이 중 하나라도 변경하면 빈 라이브러리가 시작됩니다.
  • .pptx 계열 파일만 지원합니다. 이전 형식의 .ppt 파일은 먼저 .pptx로 다시 저장해야 합니다.

포함된 컬렉션

토픽

자주 묻는 질문

studyai은(는) 무엇인가요?
대학 강의를 위한 로컬 우선 학습 앱입니다. PowerPoint 슬라이드를 가져와 FSRS 플래시카드와 모의고사로 공부하고, 원한다면 슬라이드를 인용하는 AI 튜터에게 질문할 수 있습니다. StudyAI는 브라우저에서 실행되는 대학 강의용 학습 플랫폼입니다. .pptx 파일을 가져오면 앱이 추출한 텍스트와 나란히 각 슬라이드를 확인할 수 있습니다. 표, 차트, SmartArt, 발표자 노트와 KaTeX로 렌더링한 수식도 포함됩니다. 모든 강의를 대상으로 검색할 수 있으며, 플래시카드에는 FSRS 간격 반복을 적용합니다. 노트, 채점 기준이 포함된 모의고사, ZIP 백업 내보내기 기능도 제공합니다.
studyai은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
studyai은(는) MIT 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
studyai은(는) 아직 유지보수되고 있나요?
활발히 유지보수 중. studyai의 마지막 커밋은 2026년 10월 24일입니다.
studyai은(는) 어디에 사용할 수 있나요?
강의 슬라이드와 플래시카드를 활용해 대학 강의 복습 학습 자료와 대조해 검증한 예상 문제로 시험 준비 클라우드 계정 없이 강의 자료를 개인 기기에 비공개로 보관 본인의 Gemini 무료 요금제 키로 개인 AI 튜터 실행
studyai는 어떻게 설치하나요?
저장소를 클론합니다: git clone https://github.com/zuhairhalawa/studyai.git 프로젝트 폴더로 이동합니다: cd studyai 종속성을 설치합니다(Node 22 이상 및 pnpm 11 필요): pnpm install 개발 서버를 시작하고 http://localhost:5173 을 엽니다: pnpm dev
studyai은(는) 어디서 받을 수 있나요?
소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/zuhairhalawa/studyai

요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.

관련 프로젝트