PI-Desktop
SHA-256로컬 우선의 오픈 소스 AI 코딩 에이전트 데스크톱 워크벤치: 플러그인으로 심층 확장 가능, 멀티 에이전트 병렬 협업, 모델 자유 전환, 3대 플랫폼 지원.
AI 에이전트를 위한 전용 데스크톱 작업 공간
주요 기능
- 독립 데스크톱 워크벤치, 특정 IDE 또는 터미널에 의존하지 않음
- 플러그인으로 패널, 플로팅 컴포넌트, 에이전트 도구, 테마 및 MCP 서비스 확장 가능
- 멀티 에이전트 오케스트레이션: 하위 에이전트 위임 및 병렬 작업 세션
- 모델 자유 전환: OpenAI, Anthropic, Ollama, 로컬 모델 및 커스텀 게이트웨이
- 세션 영속화, 앱 재시작 후에도 작업 이어가기, 브랜치 및 아카이브 지원
할 수 없는 것
- •현재 0.21.x 초기 프리뷰 버전으로, 기능과 인터페이스가 변경될 수 있으므로 중단을 감수할 수 없는 핵심 작업에는 사용하지 않는 것이 좋습니다. 소프트웨어 자체에는 모델 기능이 포함되어 있지 않으며, API Key 또는 로컬 모델을 직접 준비해야 하고, 클라우드 모델을 사용하면 API 비용이 발생합니다. 멀티 에이전트 병렬 실행은 Token을 몇 배로 소모하므로 비용 관리에 주의하세요. 이 도구는 코드 리뷰를 대체할 수 없으며, AI의 변경 사항은 여전히 사람이 직접 확인해야 합니다. LGPL-3.0 라이선스 하에서 2차 개발 또는 상업적 배포를 하기 전에 규정 준수 요구 사항을 숙지해야 합니다.
사용 사례
- 일상적인 프로그래밍: AI가 코드를 읽고, 파일을 수정하고, 명령을 실행하고, 자동으로 테스트를 반복
- 대규모 리팩터링: 구현 방안을 먼저 검토한 후 작업을 시작하여 오류 위험 감소
- 복잡한 장기 작업: 여러 에이전트가 병렬로 분업하여 프론트엔드, 백엔드 및 테스트 완료
- 맞춤형 워크플로: 플러그인 마켓플레이스에서 설치하거나 음성 어시스턴트, DevOps 콘솔 등의 플러그인을 직접 개발
PI-Desktop은 오픈 소스(LGPL-3.0) 로컬 우선의 AI 프로그래밍 에이전트 데스크톱 워크벤치로, Electron 인터페이스, Rust 코어, 자유롭게 설치할 수 있는 플러그인 시스템으로 구성되어 있습니다. Claude Code 같은 순수 터미널 도구나 Copilot/Cline 같은 IDE에 종속된 플러그인과 비교했을 때 가장 큰 차이점은 독립성입니다: 프로젝트, 세션, 코드 리뷰, 미리보기가 모두 전용 데스크톱 환경에서 실행되며, 어떤 에디터나 터미널에도 묶이지 않습니다. 두 번째 장점은 플러그인 체계의 깊이입니다—플러그인은 에이전트에 도구를 추가할 수 있을 뿐만 아니라 인터페이스 패널, 플로팅 컴포넌트, 테마, MCP 서비스, 백그라운드 상주 서비스까지 추가할 수 있으며, 플러그인 마켓이나 .piplug 패키지를 통해 배포할 수 있습니다. 이 소프트웨어는 직접 실행, 계획 우선 수립, 목표 주도의 세 가지 작업 모드를 제공하며, 서브 에이전트와 병렬 작업 세션을 통한 멀티 에이전트 협업을 지원하고, 세션은 재시작 후에도 이어집니다. 모델 측면에서는 벤더에 종속되지 않으며, OpenAI, Anthropic, 호환 API, 커스텀 게이트웨이, Ollama, LM Studio를 지원합니다. 현재 0.21.x 얼리 프리뷰 버전이며, macOS, Windows, Linux를 지원합니다.
태그
시작하기
소프트웨어 설치
배포판에 맞는 패키지를 설치 (dpkg / rpm / AppImage)
GitHub Releases 페이지로 이동하여 해당 시스템의 설치 패키지를 다운로드하세요
설치 패키지를 더블 클릭하고 안내에 따라 설치를 완료하세요
처음 실행한 후 모델 제공업체를 추가하고 API Key를 입력하거나 로컬 모델에 연결하세요
- GitHub Releases 페이지로 이동하여 해당 시스템의 설치 패키지를 다운로드하세요
- 설치 패키지를 더블 클릭하고 안내에 따라 설치를 완료하세요
- 처음 실행한 후 모델 제공업체를 추가하고 API Key를 입력하거나 로컬 모델에 연결하세요
SHA-256 체크섬 확인됨
GitHub 공식 Release 페이지에서 추출된 체크섬
SHA256 체크섬
4b1b23b86c903841e23721d01bb58f08a9da1c867a66aaf5686abc03ec139df8이 체크섬은 GitHub Release 페이지에서 추출되었습니다. 다운로드 후 파일 무결성을 확인하세요.
이 플랫폼의 모든 SHA-256 체크섬은 프로젝트의 공식 GitHub Release 페이지에서 추출되었으며, 어떠한 변경도 없습니다. GitHub Releases 페이지에서 직접 검증할 수 있습니다.
오픈소스 투명성
GitHub 소스 보기제거 정보
macOS에서는 앱을 휴지통으로 드래그하고, Windows에서는 설정의 앱 목록에서 제거하며, Linux에서는 AppImage를 삭제하거나 패키지 관리자를 통해 제거합니다. 프로젝트 파일은 영향을 받지 않으며, 세션 및 구성 데이터는 사용자 디렉터리에 저장되므로 완전히 제거하려면 해당 구성 폴더를 수동으로 삭제하세요.
추가 의존성 없음
다운로드 후 바로 사용 가능. 추가 런타임이 필요하지 않습니다.
문제 발생? 아래 FAQ 확인
5 FAQs
유사한 프로젝트
ragflow
RAGFlow는 오픈소스 RAG 엔진으로, 심층 문서 이해와 Agent 워크플로우를 결합하여 근거가 명확한 정확한 답변을 제공합니다. LangChain의 DIY 방식에 비해 RAGFlow는 시각적이고 바로 사용 가능한 엔터프라이즈급 플랫폼을 제공하며, 템플릿화된 슬라이싱으로 환각 현상과 구성 비용을 크게 줄입니다.
unsloth
Unsloth는 무료 오픈소스 로컬 AI 데스크톱 애플리케이션으로, 대규모 언어 모델과 확산 모델을 실행하고 학습할 수 있으며, 미세 조정 속도가 2배 향상되고 GPU 메모리가 70% 감소합니다.
ollama
로컬에서 대규모 언어 모델을 원클릭으로 실행하고 관리할 수 있는 오픈소스 도구로, 다양한 플랫폼과 풍부한 모델을 지원합니다.