GGUF 언어 모델을 로컬에서 실행하는 단일 파일 런처로, 텍스트·이미지·음성·음악 생성과 KoboldAI 웹 UI를 지원합니다.
techjarves/Portable-Local-Studio
Stable Diffusion 이미지 생성, GGUF 채팅, Whisper 음성 인식, Kokoro 음성 합성을 묶어 제공하는 오프라인 데스크톱형 로컬 AI 스튜디오입니다.
- 스타
- 1,954
- 포크
- 478
- 열린 이슈
- 6
- 마지막 커밋
- 3일 전
어떤 프로젝트인가요?
Portable AI Studio는 Windows, Linux, macOS에서 이미지 생성, LLM 채팅, 음성 인식, 음성 합성을 하나의 브라우저 기반 인터페이스에서 실행하는 독립형 로컬 AI 앱입니다. Node.js와 GPU 백엔드를 포함한 런타임이 프로젝트 폴더에 함께 제공되므로 시스템 전역 설정은 변경되지 않습니다. 포함된 windows.bat, linux.sh 또는 mac.sh 스크립트를 실행하면 localhost:1420에서 UI가 열립니다.
이미지 생성에는 .safetensors, .ckpt 또는 GGUF 형식의 단일 파일 SD 1.5 및 SDXL 체크포인트와 stable-diffusion.cpp를 사용합니다. 텍스트 채팅은 llama.cpp 서버를 통해 GGUF 모델을 실행하고, 음성 인식에는 whisper.cpp 모델을 사용합니다. 음성 합성은 kokoro-js를 통해 Kokoro-82M 모델을 사용합니다. 내장 Model Manager에서 Hugging Face URL을 통해 모델을 다운로드하거나 드래그 앤 드롭으로 로컬 파일을 가져올 수 있습니다.
앱은 하드웨어를 자동 감지해 Nvidia에는 CUDA, AMD 및 Intel에는 ROCm 또는 Vulkan, Apple Silicon에는 Metal, Intel Core Ultra NPU에는 OpenVINO를 선택하며, 사용할 수 없으면 CPU를 사용합니다. 메모리 사용량을 줄이기 위해 기본적으로 텍스트 엔진과 이미지 엔진은 동시에 실행되지 않습니다.
핵심 기능
- 01Stable Diffusion 이미지 생성, GGUF 채팅, Whisper 음성 인식, Kokoro 음성 합성을 오프라인으로 실행합니다.
- 02런타임이 프로젝트 폴더에 포함되어 있어 시스템 전역 설정을 변경하지 않는 포터블 환경을 제공합니다.
- 03CUDA, ROCm, Vulkan, Metal, OpenVINO 백엔드를 자동 감지하며, 지원되지 않으면 CPU를 사용합니다.
- 04Model Manager에서 Hugging Face URL로 모델을 다운로드하거나 드래그 앤 드롭으로 로컬 가중치를 가져올 수 있습니다.
- 05내장 성능 모니터에서 CPU, RAM, GPU, VRAM 사용량을 확인할 수 있습니다.
- 06생성한 이미지를 프롬프트 매개변수 및 메타데이터 JSON 파일과 함께 저장합니다.
활용 사례
- 프롬프트를 클라우드 서비스에 보내지 않고 GGUF 언어 모델과 채팅하기.
- 개인 GPU에서 로컬 SD 1.5 또는 SDXL 체크포인트로 이미지 생성하기.
- Whisper 모델로 음성 녹음을 오프라인에서 텍스트로 변환하기.
- USB 드라이브에서 실행하거나 소프트웨어를 설치할 수 없는 컴퓨터에서 포터블 AI 환경 사용하기.
빠른 시작
- 1
Windows: windows.bat을 두 번 클릭합니다(처음 실행하면 휴대용 Node.js 런타임과 백엔드가 다운로드됩니다).
- 2
Linux: 런처에 실행 권한을 부여합니다.
chmod +x linux.sh - 3
Linux: studio를 실행합니다.
./linux.sh - 4
브라우저에서 http://localhost:1420을 연 다음 app/models/에 모델을 추가하거나 Model Manager를 사용합니다.
사용 전 알아둘 점
- macOS Intel 하드웨어는 전혀 지원되지 않습니다. macOS 백엔드는 Apple Silicon(M1 이상)을 대상으로 합니다.
- 미리 빌드된 Linux 백엔드에는 glibc 2.38 이상과 GLIBCXX_3.4.32 이상이 필요하므로, 구형 배포판에서는 작동하지 않을 수 있습니다.
- 지원되는 GPU가 없으면 이미지 생성이 CPU 스레드에서 실행되어 느립니다.
- SDXL 모델은 SD 1.5 모델보다 훨씬 더 많은 RAM과 VRAM이 필요합니다.
포함된 컬렉션
토픽
자주 묻는 질문
- Portable-Local-Studio은(는) 무엇인가요?
- Stable Diffusion 이미지 생성, GGUF 채팅, Whisper 음성 인식, Kokoro 음성 합성을 묶어 제공하는 오프라인 데스크톱형 로컬 AI 스튜디오입니다. Portable AI Studio는 Windows, Linux, macOS에서 이미지 생성, LLM 채팅, 음성 인식, 음성 합성을 하나의 브라우저 기반 인터페이스에서 실행하는 독립형 로컬 AI 앱입니다. Node.js와 GPU 백엔드를 포함한 런타임이 프로젝트 폴더에 함께 제공되므로 시스템 전역 설정은 변경되지 않습니다. 포함된 windows.bat, linux.sh 또는 mac.sh 스크립트를 실행하면 localhost:1420에서 UI가 열립니다.
- Portable-Local-Studio은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
- Portable-Local-Studio은(는) MIT 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
- Portable-Local-Studio은(는) 아직 유지보수되고 있나요?
- 활발히 유지보수 중. Portable-Local-Studio의 마지막 커밋은 2026년 11월 5일입니다.
- Portable-Local-Studio은(는) 어디에 사용할 수 있나요?
- 프롬프트를 클라우드 서비스에 보내지 않고 GGUF 언어 모델과 채팅하기. 개인 GPU에서 로컬 SD 1.5 또는 SDXL 체크포인트로 이미지 생성하기. Whisper 모델로 음성 녹음을 오프라인에서 텍스트로 변환하기. USB 드라이브에서 실행하거나 소프트웨어를 설치할 수 없는 컴퓨터에서 포터블 AI 환경 사용하기.
- Portable-Local-Studio는 어떻게 설치하나요?
- Windows: windows.bat을 두 번 클릭합니다(처음 실행하면 휴대용 Node.js 런타임과 백엔드가 다운로드됩니다). Linux: 런처에 실행 권한을 부여합니다.: chmod +x linux.sh Linux: studio를 실행합니다.: ./linux.sh 브라우저에서 http://localhost:1420을 연 다음 app/models/에 모델을 추가하거나 Model Manager를 사용합니다.
- Portable-Local-Studio은(는) 어디서 받을 수 있나요?
- 소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/techjarves/Portable-Local-Studio
요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.
관련 프로젝트
Whisper로 오프라인에서도 작동하는 macOS 및 Windows용 오픈소스 로컬 우선 AI 받아쓰기 앱
Windows, macOS, Linux에서 사용할 수 있는 오픈소스 로컬 우선 음성 앱으로, 받아쓰기를 원하는 앱에 입력하고 음성 답변을 듣거나 음성 명령과 회의 녹음을 이용할 수 있습니다.
설치 없이 대부분의 운영체제와 CPU 아키텍처에서 실행되는 단일 실행 파일 형태로 오픈 LLM을 배포하고 실행합니다.
이미지, 오디오, 비디오, 3D, 채팅용 생성형 AI 모듈을 묶어 CPU 전용 머신에서도 실행할 수 있는 셀프 호스팅 웹 UI입니다.
언어 모델, 음성 합성, 도구 사용을 휴대폰에서 오프라인으로, 계정 없이 실행하는 React Native 모바일 앱입니다.