vastsa/PI-Desktop

6.5k 별TypeScript 최신
GitHub에서 열기

What It Calls

외부 API 사용 사용자 키 필요 무료 등급 있음 부분 점검

키 없이 되는 범위: 키 없이 되는 범위는 확인이 더 필요합니다.

기능 행렬
기능 공급자 구분 기본 설정 대체 경로
텍스트 생성 anthropic, gemini, openai
호출 위치 6곳
키 필요 api.openai.com, api.anthropic.com 외 3개 없음
텍스트 생성·이미지 생성·임베딩 Google Gemini API
호출 위치 2곳
미확정 generativelanguage.googleapis.com 다른 공급자 선택
외부 API (plugins.aiuo.net) plugins.aiuo.net
호출 위치 4곳
미확정 plugins.aiuo.net 없음
텍스트 생성 Anthropic Claude
호출 위치 1곳
선택 사항 api.anthropic.com 다른 공급자 선택
텍스트 생성·이미지 생성·음성 인식·음성 합성·임베딩 OpenAI
호출 위치 2곳
선택 사항 api.openai.com 다른 공급자 선택
외부 API (chatgpt.com) chatgpt.com
호출 위치 1곳
선택 사항 chatgpt.com 다른 공급자 선택
외부 API (radius.pi.dev) radius.pi.dev
호출 위치 1곳
선택 사항 radius.pi.dev 다른 공급자 선택
외부 API
API 인증 코드 근거 요금 가격 페이지 확인일
Google Gemini API 사용자 키 필요 packages/agent-runtime/src/provider-binding.ts:167텍스트, 이미지 생성 및 임베딩 기능에 Google Gemini API(generativelanguage.googleapis.com)를 사용할 수 있으며, 다른 공급자로 변경 가능합니다. 무료 등급 있음 가격 페이지 2026-10-05
plugins.aiuo.net 자격증명 확인 필요 crates/host-core/src/plugins/marketplace.rs:11경로를 추적하지 않는 언어입니다 요금 정보 없음 - -
Anthropic Claude 사용자 키 필요 packages/agent-runtime/src/provider-binding.ts:147텍스트 생성 시 Anthropic Claude(api.anthropic.com)를 사용할 수 있으며, 다른 공급자로 변경하는 것도 가능합니다. 유료 가격 페이지 2026-10-05
OpenAI 사용자 키 필요 packages/agent-runtime/src/provider-binding.ts:141텍스트·이미지 생성, 음성 인식·합성, 임베딩 기능에 OpenAI(api.openai.com)를 사용할 수 있으며, 다른 공급자로 변경 가능합니다. 유료 가격 페이지 2026-10-05
chatgpt.com 자격증명 확인 필요 packages/agent-runtime/src/provider-binding.ts:155chatgpt.com 외부 API를 호출할 수 있으며, 다른 공급자로 선택할 수 있습니다. 요금 정보 없음 - -
radius.pi.dev 자격증명 확인 필요 packages/agent-runtime/src/provider-binding.ts:161radius.pi.dev 외부 API를 호출할 수 있으며, 다른 공급자로 선택할 수 있습니다. 요금 정보 없음 - -

외부로 나가는 데이터: 프롬프트 텍스트 · 확인 불가 2곳

점검 범위: 부분 점검 — 400/3,232 파일 · 트리 잘림 없음 · 서브모듈 없음 · 해석 못 한 import 경로 259개 · 읽지 않는 언어 파일 3개(Vue)

다음 행동

다른 저장소 점검 이 결과가 틀렸어요

배지 미리보기

external API 배지

[![external API](https://whatitcalls.com/badge/vastsa/PI-Desktop.svg)](https://whatitcalls.com/ko/vastsa/PI-Desktop)

README 에서는 「external API · used」 로 보입니다.

이 분석이 도움이 됐나요?

신선도 상세커밋 c99aac5 · 점검일 2026-10-09
커밋 시각
2026-10-09 03:21 UTC
점검 시각
2026-10-09 04:45 UTC
마지막 HEAD 확인
2026-10-09 04:44 UTC · c99aac5 (점검 커밋과 같음)
읽기 깊이
기본 점검 (400개 · 8MB 까지)
스캐너·판정 규칙
scan-5+verdict-5
요금 카탈로그
판 2
정정 리비전
0
요약
모델 ollama-cloud/gemma4:31b-cloud · 일부 규칙 문장
외부 전송 상세
README 주장 ↔ 코드 차이2

로컬

Local-first · Model-agnostic · Plugin-powered · macOS / Windows / Linux README.md:11
Local-first README.md:471

README에는 로컬에서 동작한다고 설명되어 있으나, 실제 코드의 텍스트 생성 기능은 Anthropic, Gemini, OpenAI와 같은 외부 API 호출이 필요합니다. packages/agent-runtime/src/provider-binding.ts:141

무료

0031 Keep composer prompt rows free of brand icons Accepted docs/adr/README.md:63

README에는 무료라는 설명이 있으나, 코드상 텍스트 생성은 Anthropic, Gemini, OpenAI(무료 등급 포함) 호출 없이는 작동하지 않습니다. packages/agent-runtime/src/provider-binding.ts:141

코드 인용

원문은 저장하지 않습니다. 코드는 점검 커밋에 고정된 GitHub 링크로 보여 주고, 저장된 인용은 근거당 최대 3줄 · 파일당 최대 6줄입니다.

출처: vastsa/PI-Desktop · 커밋 c99aac5 · packages/agent-runtime/src/provider-binding.ts

  • L141 호출 주소
  • L147 호출 주소
  • L155 호출 주소
  • L161 호출 주소
  • 그 밖의 근거 2개
점검 범위 상세

파일 수

전체 파일
3,232
점검한 파일
400 (12%)

매니페스트

읽지 못한 우선 파일 1개

  • apps/desktop/resources/plugins/pi.file-manager/views/assets/index.js
  • apps/desktop/package.json
  • apps/pi-host/package.json
  • packages/agent-host/package.json
  • packages/agent-runtime/package.json
  • packages/host-runtime/package.json
  • packages/i18n/package.json

외 4개

해석 못 한 import 경로 (259개)

읽지 않은 파일 253 · 동적 import 5 · 읽지 않은 진입점 1

제외한 파일

  • build/ 9
  • .md 564
  • .html 375
  • .webp 104
  • .png 59
  • .css 41

외 14개

점검 안 한 외부 코드
없음
잘림·상한
파일 수 상한 · 큰 파일은 앞부분만
읽지 않는 언어 파일
Vue 3
경로 추적 안 한 언어
rust 4
정정 이력

아직 정정 이력이 없습니다.

이 결과가 틀렸어요 · 정정 정책