jordan-gibbs/hyperresearch
What It Calls
키 없이 되는 범위: 텍스트 생성·이미지 생성·음성 인식·음성 합성·임베딩(OpenAI): 키가 없으면 오류로 멈추는 분기가 있습니다. 임베딩·검색 재정렬(Voyage AI): 키가 없으면 오류로 멈추는 분기가 있습니다.
| 기능 | 공급자 | 구분 | 기본 설정 | 대체 경로 |
|---|---|---|---|---|
| 텍스트 생성·이미지 생성·음성 인식·음성 합성·임베딩 | OpenAI
호출 위치 1곳 |
키 필요 | api.openai.com |
없음 |
| 임베딩·검색 재정렬 | Voyage AI
호출 위치 1곳 |
키 필요 | api.voyageai.com |
없음 |
| 외부 API (api.openalex.org) | api.openalex.org | 미확정 | api.openalex.org |
없음 |
| 외부 API (api.semanticscholar.org) | api.semanticscholar.org | 미확정 | api.semanticscholar.org |
없음 |
| 외부 API (api.serply.io) | api.serply.io | 미확정 | api.serply.io |
없음 |
| 외부 API (api.unpaywall.org) | api.unpaywall.org
호출 위치 1곳 |
미확정 | api.unpaywall.org |
없음 |
| 외부 API (search.parallel.ai) | search.parallel.ai | 미확정 | search.parallel.ai |
없음 |
| 외부 API (www.ebi.ac.uk) | www.ebi.ac.uk
호출 위치 1곳 |
미확정 | www.ebi.ac.uk |
없음 |
| API | 인증 | 코드 근거 | 요금 | 가격 페이지 | 확인일 |
|---|---|---|---|---|---|
| OpenAI | 사용자 키 필요 | src/hyperresearch/core/embed.py:82텍스트, 이미지 생성, 음성 인식 및 합성, 임베딩 기능은 OpenAI(api.openai.com)를 통해 제공되며, API 키가 없으면 작동하지 않습니다. |
유료 | 가격 페이지 | 2026-10-05 |
| Voyage AI | 사용자 키 필요 | src/hyperresearch/core/embed.py:69임베딩 및 검색 재정렬 기능은 Voyage AI(api.voyageai.com)를 통해 제공되며, API 키가 없으면 작동하지 않습니다. |
유료 | 가격 페이지 | 2026-10-05 |
| api.openalex.org | 자격증명 확인 필요 | src/hyperresearch/core/scholar.py:310키·주소가 없을 때 멈추는지 확인하지 못했습니다 |
요금 정보 없음 | - | - |
| api.semanticscholar.org | 자격증명 확인 필요 | src/hyperresearch/core/scholar.py:295키·주소가 없을 때 멈추는지 확인하지 못했습니다 |
요금 정보 없음 | - | - |
| api.serply.io | 자격증명 확인 필요 | src/hyperresearch/web/serply_provider.py:65키·주소가 없을 때 멈추는지 확인하지 못했습니다 |
요금 정보 없음 | - | - |
| api.unpaywall.org | 자격증명 확인 필요 | src/hyperresearch/core/oa.py:77키·주소가 없을 때 멈추는지 확인하지 못했습니다 |
요금 정보 없음 | - | - |
| search.parallel.ai | 자격증명 확인 필요 | src/hyperresearch/web/parallel_provider.py:121호출 파일에 해석하지 못한 import 가 있습니다 |
요금 정보 없음 | - | - |
| www.ebi.ac.uk | 자격증명 확인 필요 | src/hyperresearch/core/oa.py:78키·주소가 없을 때 멈추는지 확인하지 못했습니다 |
요금 정보 없음 | - | - |
외부로 나가는 데이터: 임베딩 입력 · 확인 불가 6곳
네트워크로 받아 오는 것: GitHub
점검 범위: 202/269 파일 점검 · 트리 잘림 없음 · 서브모듈 없음 · 해석 못 한 import 경로 4개
다음 행동
배지 미리보기
[](https://whatitcalls.reactiveworks.dev/ko/jordan-gibbs/hyperresearch)
README 에서는 「external API · used」 로 보입니다.
이 분석이 도움이 됐나요?
신선도 상세
- 커밋 시각
- 2026-09-30 22:31 UTC
- 점검 시각
- 2026-10-07 11:55 UTC
- 마지막 HEAD 확인
- 2026-10-07 11:55 UTC ·
7790041(점검 커밋과 같음) - 읽기 깊이
- 기본 점검 (400개 · 8MB 까지)
- 스캐너·판정 규칙
scan-5+verdict-4- 요금 카탈로그
- 판 2
- 정정 리비전
- 0
- 요약
- 모델 ollama-cloud/gemma4:31b-cloud · 일부 규칙 문장
외부 전송 상세
- 확인됨 임베딩 처리를 위해 텍스트 데이터를 OpenAI와 Voyage AI로 전송합니다.
src/hyperresearch/core/embed.py:69src/hyperresearch/core/embed.py:82 - 확인 불가 보내는 내용을 코드에서 찾지 못한 공급자: api.openalex.org, api.semanticscholar.org, api.serply.io, api.unpaywall.org, search.parallel.ai, www.ebi.ac.uk
README 주장 ↔ 코드 차이3
로컬
Don't want to run it locally? Hyperresearch is the hosted version: the same pipeline, with no Claude Code or Codex install needed.README.md:21
README 에는 로컬에서 돈다는 문장이 있고, 코드에서 텍스트 생성·이미지 생성·음성 인식·음성 합성·임베딩, 임베딩·검색 재정렬은 OpenAI, Voyage AI 호출 없이는 진행되지 않습니다. src/hyperresearch/core/embed.py:82 src/hyperresearch/core/embed.py:69
API 키 불필요
Semantic search, if you want it. hyperresearch embed sync populates embeddings (provider-pluggable: voyage , openai , or the default none , which needs zero APIREADME.md:242
README 에는 API 키가 필요 없다는 문장이 있고, 코드에서 텍스트 생성·이미지 생성·음성 인식·음성 합성·임베딩, 임베딩·검색 재정렬은 OpenAI, Voyage AI 키 없이는 진행되지 않습니다. src/hyperresearch/core/embed.py:82 src/hyperresearch/core/embed.py:69
무료
- It can't fetch what's behind a paywall you haven't logged into. Open-access recovery finds a legal free copy when one exists — even when the publisher blockREADME.md:447
README에는 무료라고 언급되어 있으나, 실제 코드에서는 텍스트·이미지 생성, 음성 처리, 임베딩 및 재정렬 기능을 위해 OpenAI와 Voyage AI 호출이 필요합니다. src/hyperresearch/core/embed.py:82 src/hyperresearch/core/embed.py:69
코드 인용
점검 범위 상세
파일 수
- 전체 파일
- 269
- 점검한 파일
- 202 (75%)
매니페스트
우선 파일 전부 읽음
pyproject.tomlsrc/hyperresearch/cli/setup.py
해석 못 한 import 경로 (4개)
mcp.server.fastmcpsrc/hyperresearch/mcp/server.py:11f"hyperresearch.scholar.providers.{module_suffix}"src/hyperresearch/scholar/registry.py:40mcp.client.streamable_httpsrc/hyperresearch/web/parallel_provider.py:22mcp.typessrc/hyperresearch/web/parallel_provider.py:61hooks, attrtests/test_core/test_codex_skill_templates.py:64
없는 파일 3 · importlib 동적 import 1
제외한 파일
.md50.yml5.json4.png4(none)2.typed1
외 1개
- 점검 안 한 외부 코드
- 없음
- 잘림·상한
- 없음
정정 이력
아직 정정 이력이 없습니다.