autonomous-ai/Personal-AI-Computer

Open-source AI computer designs, from desktop workstations to 8-GPU servers.

개인용 AI 컴퓨터 – DIY 고성능 AI 워크스테이션

개요

personal-ai-computer는 대규모 언어 모델을 로컬에서 실행할 수 있는 데스크탑 크기(또는 랙 마운트)의 기계를 구축하기 위한 오픈 소스 DIY 하드웨어 가이드입니다. 이 저장소에는 1인용 "2 × RTX 5090" 박스부터 엔터프라이즈급 "8 × RTX 5090" 랙까지 다양한 구성을 위한 CAD 파일, 부품 명세서, 조립 사진, BIOS 튜닝 단계 및 배선도가 포함되어 있습니다.

중요성

  • 로컬 추론 – 하드웨어를 직접 소유함으로써 모델 가중치를 온프레미스에 유지할 수 있으며, API 비용, 사용량 기반 요금 청구 및 공급업체의 서비스 중단 위험을 방지합니다.
  • 데이터 프라이버시 – 모든 프롬프트가 자신의 디스크에 저장되므로 독점적이거나 기밀인 데이터가 조직 외부로 유출되지 않습니다.
  • 오픈 스택 – 하드웨어 설계는 MIT 라이선스를 따릅니다. 소프트웨어 측면에서는 모든 오픈 소스 추론 엔진(vLLM, Ollama, llama.cpp)을 사용하거나, 여러 대의 기기를 사설 AI 네트워크로 연결하는 Grid 오케스트레이터를 사용할 수 있습니다.

핵심 구성 요소(하드웨어)

빌드 GPU CPU 메모리 전원 크기
2 × RTX 5090 2 × RTX 5090 (총 64 GB VRAM) Intel Xeon W5 (ASUS W790 ACE) 96 GB DDR5 1 600 W PSU 12.5×12.5×16 인치
2 × RTX PRO 6000 2 × RTX PRO 6000 (총 192 GB VRAM, ECC) Intel Xeon W5 96 GB DDR5 1 600 W PSU 12.5×12.5×16 인치
4 × RTX 5090 4 × RTX 5090 (128 GB VRAM) AMD Threadripper Pro 96 GB DDR5 4 000 W PSU 20×20×24 인치
4 × RTX PRO 6000 4 × RTX PRO 6000 (384 GB VRAM, ECC) Intel Xeon w5-3423 192 GB DDR5 ECC 4 000 W PSU 19.8×19.8×24.2 인치
8 × RTX 5090 8 × RTX 5090 (256 GB VRAM) 2 × AMD EPYC 9004 (Genoa) 192 GB DDR5 8 000 W PSU (5U 랙) 랙 마운트

모든 빌드는 PCIe Gen 5 ×16 슬롯, 고속 이더넷(10 GbE / 2.5 GbE) 및 사진과 CAD로 완벽하게 문서화된 모듈식 오픈 프레임 섀시를 사용합니다.

소프트웨어 워크플로우

  1. BIOS 및 GPU 검증 – setup.md를 따라 멀티 GPU 지원 활성화, NVIDIA 드라이버 설치 및 각 카드에 대한 스트레스 테스트를 수행합니다.
  2. 모델 서빙 – 권장되는 시작점은 Grid 오케스트레이터(curl … | bash)입니다. Grid는 GPU를 감지하고 추론 서버(vLLM, Ollama 등)를 실행하며, 여러 대의 Personal-AI-Computers를 사설 클러스터로 통합할 수 있습니다.
  3. 로컬 엔진 사용 – 원할 경우 vLLM, Ollama 또는 llama.cpp를 사용하여 모델을 직접 실행할 수도 있습니다.

권장 대상

  • 연구원 및 애호가 – 클라우드 비용 없이 양자화 또는 전체 정밀도 LLM을 실험할 수 있는 실습 플랫폼을 원하는 분.
  • 스타트업 / 중소기업 – 최신 GPU의 컴퓨팅 성능을 활용하면서 독점 데이터를 사내에 안전하게 보관해야 하는 조직.
  • 엔터프라이즈 – 단일 박스에서 8개 GPU 랙까지 확장 가능한 온프레미스 AI 서버 구축 청사진을 찾는 기업.

시작하기

  1. 빌드 폴더를 선택합니다(예: 2x-5090/).
  2. 부품 목록과 CAD 파일을 따라 부품을 조달하고 브래킷을 제작합니다.
  3. 섀시를 조립하고 CPU/RAM을 설치한 후, PCIe 라이저에 GPU를 장착합니다.
  4. setup.md의 BIOS 튜닝 스크립트를 실행합니다.
  5. Grid(또는 선호하는 추론 엔진)를 설치하고 모델 서빙을 시작합니다.

커뮤니티 및 기여

이 저장소는 Pull Request나 "share-your-build" Issue 템플릿을 통해 사용자 고유의 수정 사항, 대체 부품 또는 성능 튜닝을 공유하는 것을 권장합니다. 주목할 만한 커뮤니티 빌드는 README에 소개됩니다.


라이선스: MIT – 포크, 수정 및 자체 버전 판매가 가능합니다.

관련

  • 프로젝트
  • 프로젝트
  • 프로젝트
  • 프로젝트