thedotmack/claude-mem
What It Calls
외부 API 사용 · 로컬 대안 있음
기본값 클라우드
부분 점검
키 없이 되는 범위: 텍스트 생성·이미지 생성·임베딩(Google Gemini API): 키가 없으면 오류로 멈추는 분기가 있습니다. 외부 API (api.telegram.org): 키가 없으면 이 호출을 건너뜁니다. 로컬 실행 (LM Studio): 로컬(LM Studio)로 실행합니다. 그 밖의 행은 아래 표에 있습니다.
| 기능 | 공급자 | 구분 | 기본 설정 | 대체 경로 |
|---|---|---|---|---|
| 텍스트 생성·이미지 생성·임베딩 | Google Gemini API | 미확정 | generativelanguage.googleapis.com |
없음 |
| 외부 API (api.telegram.org) | api.telegram.org | 미확정 | api.telegram.org |
키 없으면 건너뜀 |
| 텍스트 생성 | DeepSeek | 선택 사항 | api.deepseek.com |
로컬 실행 (Ollama), 로컬 실행 (LM Studio) 외 1개 |
| 텍스트 생성·음성 인식 | Groq | 선택 사항 | api.groq.com |
로컬 실행 (Ollama), 로컬 실행 (LM Studio) 외 1개 |
| 텍스트 생성 | OpenRouter | 선택 사항 | openrouter.ai |
다른 공급자 선택 (Ollama, LM Studio) |
| 텍스트 생성·이미지 생성·임베딩 | Together AI | 선택 사항 | api.together.xyz |
로컬 실행 (Ollama), 로컬 실행 (LM Studio) 외 1개 |
| 외부 API (api.minimax.io) | api.minimax.io | 선택 사항 | api.minimax.io |
로컬 실행 (Ollama), 로컬 실행 (LM Studio) 외 1개 |
| 외부 API (api.minimaxi.com) | api.minimaxi.com | 선택 사항 | api.minimaxi.com |
로컬 실행 (Ollama), 로컬 실행 (LM Studio) 외 1개 |
나머지 8행 보기
| 기능 | 공급자 | 구분 | 기본 설정 | 대체 경로 |
|---|---|---|---|---|
| 외부 API (api.opper.ai) | api.opper.ai | 선택 사항 | api.opper.ai |
로컬 실행 (Ollama), 로컬 실행 (LM Studio) 외 1개 |
| 외부 API (api.orcarouter.ai) | api.orcarouter.ai | 선택 사항 | api.orcarouter.ai |
로컬 실행 (Ollama), 로컬 실행 (LM Studio) 외 1개 |
| 외부 API (global.api-route.com) | global.api-route.com | 선택 사항 | global.api-route.com |
로컬 실행 (Ollama), 로컬 실행 (LM Studio) 외 1개 |
| 외부 API (integrate.api.nvidia.com) | integrate.api.nvidia.com | 선택 사항 | integrate.api.nvidia.com |
로컬 실행 (Ollama), 로컬 실행 (LM Studio) 외 1개 |
| 외부 API (maas-api.cn-huabei-1.xf-yun.com) | maas-api.cn-huabei-1.xf-yun.com | 선택 사항 | maas-api.cn-huabei-1.xf-yun.com |
로컬 실행 (Ollama), 로컬 실행 (LM Studio) 외 1개 |
| 외부 API (opencode.ai) | opencode.ai | 선택 사항 | opencode.ai |
로컬 실행 (Ollama), 로컬 실행 (LM Studio) 외 1개 |
| 로컬 실행 (LM Studio) | 로컬 (LM Studio) | 로컬 | - | - |
| 로컬 실행 (Ollama) | 로컬 (Ollama) | 로컬 | - | - |
| API | 인증 | 코드 근거 | 요금 | 가격 페이지 | 확인일 |
|---|---|---|---|---|---|
| api.telegram.org | 자격증명 확인 필요 | openclaw/src/index.ts:478기본값은 api.telegram.org 이고, 호출이 실패하면 다른 경로로 넘어갑니다. |
요금 정보 없음 | - | - |
| Google Gemini API | 사용자 키 필요 | src/server/generation/providers/GeminiObservationProvider.ts:213진입점에서 닿는지 확인하지 못했습니다 · 호출 파일에 해석하지 못한 import 가 있습니다 |
무료 등급 있음 | 가격 페이지 | 2026-10-05 |
| DeepSeek | 사용자 키 필요 | src/shared/openai-compat-presets.ts:94텍스트 생성에 DeepSeek(api.deepseek.com)을 쓸 수 있습니다. 같은 파일에 로컬 Ollama 경로가 있습니다. 같은 파일에 로컬 LM Studio 경로가 있습니다. |
유료 | 가격 페이지 | 2026-10-05 |
| Groq | 사용자 키 필요 | src/shared/openai-compat-presets.ts:118텍스트 생성·음성 인식에 Groq(api.groq.com)을 쓸 수 있습니다. 같은 파일에 로컬 Ollama 경로가 있습니다. 같은 파일에 로컬 LM Studio 경로가 있습니다. |
무료 등급 있음 | 가격 페이지 | 2026-10-05 |
| OpenRouter | 사용자 키 필요 | src/services/worker/context-window.ts:143텍스트 생성에 OpenRouter(openrouter.ai)를 쓸 수 있습니다. 다른 공급자(Ollama, LM Studio)로도 고를 수 있습니다. |
무료 등급 있음 | 가격 페이지 | 2026-10-05 |
| Together AI | 사용자 키 필요 | src/shared/openai-compat-presets.ts:126텍스트 생성·이미지 생성·임베딩에 Together AI(api.together.xyz)를 쓸 수 있습니다. 같은 파일에 로컬 Ollama 경로가 있습니다. 같은 파일에 로컬 LM Studio 경로가 있습니다. |
유료 | 가격 페이지 | 2026-10-05 |
| api.minimax.io | 자격증명 확인 필요 | src/shared/openai-compat-presets.ts:134코드가 api.minimax.io 를 부를 수 있습니다(요금 카탈로그에 없는 주소). 같은 파일에 로컬 Ollama 경로가 있습니다. 같은 파일에 로컬 LM Studio 경로가 있습니다. |
요금 정보 없음 | - | - |
| api.minimaxi.com | 자격증명 확인 필요 | src/shared/openai-compat-presets.ts:142코드가 api.minimaxi.com 을 부를 수 있습니다(요금 카탈로그에 없는 주소). 같은 파일에 로컬 Ollama 경로가 있습니다. 같은 파일에 로컬 LM Studio 경로가 있습니다. |
요금 정보 없음 | - | - |
나머지 6곳 보기
| API | 인증 | 코드 근거 | 요금 | 가격 페이지 | 확인일 |
|---|---|---|---|---|---|
| api.opper.ai | 자격증명 확인 필요 | src/shared/openai-compat-presets.ts:84코드가 api.opper.ai 를 부를 수 있습니다(요금 카탈로그에 없는 주소). 같은 파일에 로컬 Ollama 경로가 있습니다. 같은 파일에 로컬 LM Studio 경로가 있습니다. |
요금 정보 없음 | - | - |
| api.orcarouter.ai | 자격증명 확인 필요 | src/shared/openai-compat-presets.ts:68코드가 api.orcarouter.ai 를 부를 수 있습니다(요금 카탈로그에 없는 주소). 같은 파일에 로컬 Ollama 경로가 있습니다. 같은 파일에 로컬 LM Studio 경로가 있습니다. |
요금 정보 없음 | - | - |
| global.api-route.com | 자격증명 확인 필요 | src/shared/openai-compat-presets.ts:76코드가 global.api-route.com 을 부를 수 있습니다(요금 카탈로그에 없는 주소). 같은 파일에 로컬 Ollama 경로가 있습니다. 같은 파일에 로컬 LM Studio 경로가 있습니다. |
요금 정보 없음 | - | - |
| integrate.api.nvidia.com | 자격증명 확인 필요 | src/shared/openai-compat-presets.ts:57코드가 integrate.api.nvidia.com 을 부를 수 있습니다(요금 카탈로그에 없는 주소). 같은 파일에 로컬 Ollama 경로가 있습니다. 같은 파일에 로컬 LM Studio 경로가 있습니다. |
요금 정보 없음 | - | - |
| maas-api.cn-huabei-1.xf-yun.com | 자격증명 확인 필요 | src/shared/openai-compat-presets.ts:150코드가 maas-api.cn-huabei-1.xf-yun.com 을 부를 수 있습니다(요금 카탈로그에 없는 주소). 같은 파일에 로컬 Ollama 경로가 있습니다. 같은 파일에 로컬 LM Studio 경로가 있습니다. |
요금 정보 없음 | - | - |
| opencode.ai | 자격증명 확인 필요 | src/shared/openai-compat-presets.ts:102코드가 opencode.ai 를 부를 수 있습니다(요금 카탈로그에 없는 주소). 같은 파일에 로컬 Ollama 경로가 있습니다. 같은 파일에 로컬 LM Studio 경로가 있습니다. |
요금 정보 없음 | - | - |
외부로 나가는 데이터: 텔레메트리 (PostHog) · 프롬프트 텍스트 · 추정: 업로드 파일·사용 기록(텔레메트리) · 확인 불가 2곳
점검 범위: 부분 점검 — 400/2,216 파일 · 트리 잘림 없음 · 서브모듈 없음 · 해석 못 한 import 경로 681개
다음 행동
배지 미리보기
[](https://whatitcalls.reactiveworks.dev/ko/thedotmack/claude-mem)
README 에서는 「external API · used · local option」 로 보입니다.
이 분석이 도움이 됐나요?
신선도 상세
- 커밋 시각
- 2026-10-06 18:18 UTC
- 점검 시각
- 2026-10-07 12:11 UTC
- 마지막 HEAD 확인
- 2026-10-07 12:11 UTC ·
71ddd11(점검 커밋과 같음) - 읽기 깊이
- 기본 점검 (400개 · 8MB 까지)
- 스캐너·판정 규칙
scan-5+verdict-4- 요금 카탈로그
- 판 2
- 정정 리비전
- 0
- 요약
- 규칙 문장
외부 전송 상세
- 확인됨 DeepSeek, Google Gemini API, Groq, api.minimax.io, api.minimaxi.com, api.opper.ai, api.orcarouter.ai, global.api-route.com, integrate.api.nvidia.com, maas-api.cn-huabei-1.xf-yun.com, opencode.ai, Together AI 로 프롬프트 텍스트를 보냅니다.
src/server/generation/providers/GeminiObservationProvider.ts:213src/services/worker/GeminiProvider.ts:457src/shared/openai-compat-presets.ts:57 - 추정 외부로 파일 업로드가 나갈 수 있습니다(추정).
plugin/scripts/worker-service.cjs:66 - 추정 OpenRouter 로 프롬프트 텍스트가 나갈 수 있습니다(추정: 호출 지점과 직접 이어지지 않은 근거).
claude-mem-cursor/skills/agent-cost-report/scripts/acr/classify.py:45claude-mem-grok-bot/skills/agent-cost-report/scripts/acr/classify.py:45claude-mem-cursor/skills/agent-cost-report/scripts/acr/classify.py:43 - 추정 외부로 사용 기록(텔레메트리)이 나갈 수 있습니다(추정).
src/services/telemetry/backfill.ts:4src/services/telemetry/telemetry.ts:1plugin/scripts/worker-service.cjs:31 - 확인 불가 보내는 내용을 코드에서 찾지 못한 공급자: api.telegram.org, OpenRouter
README 주장 ↔ 코드 차이
README 주장과 코드가 어긋나는 곳을 찾지 못했습니다.
코드 인용
원문은 저장하지 않습니다. 코드는 점검 커밋에 고정된 GitHub 링크로 보여 주고, 저장된 인용은 근거당 최대 3줄 · 파일당 최대 6줄입니다.
출처: thedotmack/claude-mem · 커밋 71ddd11 · src/shared/openai-compat-presets.ts
출처: thedotmack/claude-mem · 커밋 71ddd11 · src/ui/viewer/constants/openai-compat-presets.ts
점검 범위 상세
파일 수
- 전체 파일
- 2,216
- 점검한 파일
- 400 (18%)
매니페스트
읽지 못한 우선 파일 1개
plugin/scripts/worker-service.cjs
package.jsonopenclaw/package.jsonservices/sync-api/package.json
해석 못 한 import 경로 (681개)
dataUrlscripts/build-hooks.js:213.claude-mem-grok-bot/skills/agent-cost-report/scripts/acr/behavior.py:20.claude-mem-grok-bot/skills/agent-cost-report/scripts/acr/devices.py:19acrclaude-mem-grok-bot/skills/agent-cost-report/scripts/acr.py:16acrclaude-mem-grok-bot/skills/agent-cost-report/scripts/acr.py:16
읽지 않은 파일 680 · 동적 import 1
제외한 파일
vendor/4build/1.md235.json114.mdx46(none)25
외 21개
- 점검 안 한 외부 코드
- 없음
- 잘림·상한
- 파일 수 상한 · 큰 파일은 앞부분만
- 따라가지 않은 심볼릭 링크
- 7
정정 이력
아직 정정 이력이 없습니다.