TideDra/zotero-arxiv-daily
Zotero 라이브러리 기반으로 매일 arXiv 논문을 추천받고 이메일로 받는 자동화 도구
5,645+43이번 주0 찜
4,960포크49이슈
중간맛 분석
Python 기반이며, Zotero 와 arXiv/bioRxiv/medRxiv 를 연동합니다. GitHub Actions 워크플로우로 배포되어 공개 저장소 기준 무료 실행 가능하며, 의존성 설치와 환경 변수 설정만으로 즉시 사용할 수 있습니다. 임베딩 모델로 논문 추천 순위를 계산하고, LLM (OpenAI 호환 )로 각 논문의 TL;DR을 생성하며, SMTP를 통해 이메일 발송합니다. 난이도는 중상 정도로, 기본 설정 후에는 자동 실행됩니다.
이런 레포예요
이럴 때 쓰면 좋아요
- 대학원생이 자신의 연구 분야와 관련된 새로운 arXiv 논문을 매일 자동으로 추천받아 최신 동향을 추적할 때
- 연구자가 읽은 논문들을 Zotero에 정리해두면 유사한 새 논문을 자동 필터링해 정보 과부하를 줄일 때
- bioRxiv나 medRxiv 같은 의학·생물학 분야 프리프린트를 구독하면서 관심 분야 논문만 이메일로 받고 싶을 때
핵심 기능
Zotero 라이브러리 기반 AI 추천 알고리즘LLM 자동 생성 TL;DR여러 출처 지원(arXiv, bioRxiv, medRxiv)GitHub Actions 무료 배포
대안 대비 차별점
개인의 Zotero 라이브러리를 로컬 임베딩 모델로 분석하는 맞춤형 추천이 특징이며, 공개 저장소에서 GitHub Actions 무료 쿼터로 무비용 운영 가능합니다.
준비물
- Zotero 계정 및 라이브러리
- Zotero User ID와 API 키
- 이메일 계정(SMTP 지원)
- LLM API 키(OpenAI 호환 서비스)
바로 시작하기
- 이 저장소를 포크(Fork)합니다.
- GitHub Secrets에 다음 환경 변수를 설정합니다: ZOTERO_ID, ZOTERO_KEY, SENDER, SENDER_PASSWORD, RECEIVER, OPENAI_API_KEY, OPENAI_API_BASE
- GitHub Variables에
CUSTOM_CONFIG공개 변수를 생성하고, Zotero 설정, 이메일 설정, LLM 설정, 논문 출처 카테고리를 YAML 형식으로 입력합니다. - Actions 탭에서 'Test-Workflow' 또는 'Send-emails-daily' 워크플로우를 수동으로 트리거하여 테스트합니다.
- 로그 확인 후 수신 이메일에서 추천 논문 목록을 확인합니다.
- 기본값으로 매일 UTC 22:00에 자동 실행되며,
.github/workflows/main.yml을 편집하여 일정 변경 가능합니다.
로컬 실행:
export ZOTERO_ID=your_user_id
export ZOTERO_KEY=your_api_key
export SENDER=your_email
export SENDER_PASSWORD=your_app_password
export RECEIVER=receiver_email
export OPENAI_API_KEY=your_llm_key
export OPENAI_API_BASE=https://api.siliconflow.cn/v1
cd zotero-arxiv-daily
uv run main.py
별 추이 · 7일
5,645+43 / 7일
활용성 · 따라 만들기 좋은가
샘플 점수 32/100
- 관대한 라이선스
- 테스트 있음
- 예제 디렉토리
- 최근 활동
- AGENTS.md
- llms.txt
- 템플릿
🟢 최근 활동 있음 · 2024년 생성
이 레포에 깃밥 배지 달기
[](https://www.gitbap.com/r/TideDra/zotero-arxiv-daily)🔌 클로드에서 바로 써보기
깃밥을 클로드에 연결하면 이런 레포를 클로드·커서·Codex에서 바로 찾고 체험할 수 있어요.
방법 ① 커넥터 URL
클로드 설정 → 커넥터에 이 주소를 붙여넣기.
https://www.gitbap.com/api/mcp방법 ② 플러그인 (체험까지)
플러그인을 설치하면 /gitbap-trending·/gitbap-try 슬래시 커맨드로 레포를 그 자리에서 체험. Claude Code에서 아래 두 줄을 차례로 실행하세요.
/plugin marketplace add jakeparkcolde/gitbap-cowork/plugin install gitbap-cowork@gitbapAI가 README 기반으로 요약했습니다 · 원문 보기