Repolode
kalavai-net

kalavai-net/kalavai-client

여러 머신의 유휴 GPU와 CPU 리소스를 하나의 제어 플레인으로 모아 AI 워크로드를 실행하는 오픈소스 플랫폼 및 Python 클라이언트입니다.

스타
223
포크
8
열린 이슈
7
마지막 커밋
8일 전

어떤 프로젝트인가요?

Kalavai는 로컬, 온프레미스 및 멀티클라우드 머신의 컴퓨팅 리소스를 하나의 풀로 통합해 대규모 AI 워크로드를 실행할 수 있게 합니다. 풀에는 중앙 제어 플레인 역할을 하는 시드 노드가 하나 이상 있고, 여기에 연결되어 작업을 수행하는 워커 노드가 있습니다. 워커 노드는 일반적으로 GPU가 있는 머신에서 실행됩니다.

kalavai-client Python 패키지로 풀을 생성하고 관리하며, 풀에 워크로드를 배포할 수 있습니다. ARM64 및 AMD64 CPU, NVIDIA 및 AMD GPU, GPU 분할 공유, 멀티 노드·멀티 GPU 배포를 지원합니다. 기본 제공되는 추론 엔진은 현재 vLLM, llama.cpp, Ray Clusters이며, SGLang, n8n, Flowise, Langfuse, OpenWebUI 등의 도구용 템플릿도 추가할 예정입니다.

프로젝트는 아직 초기 단계이며 v1.0 출시 전까지 호환성을 깨는 변경이 발생할 수 있습니다. 단일 명령으로 실행해 풀을 관리할 수 있는 로컬 GUI도 포함되어 있습니다.

핵심 기능

  • 01여러 머신의 GPU와 CPU를 하나의 제어 플레인으로 통합합니다.
  • 02NVIDIA 및 AMD GPU와 ARM64 및 AMD64 CPU를 지원합니다.
  • 03GPU 분할 공유와 멀티 노드·멀티 GPU 배포를 지원합니다.
  • 04vLLM, llama.cpp 등의 추론 엔진용 템플릿을 제공합니다.
  • 05풀 관리를 위한 CLI와 로컬 GUI를 제공합니다.

활용 사례

  • 여러 머신의 유휴 GPU를 활용해 대규모 언어 모델을 서빙합니다.
  • 일반 컴퓨터에서 llama.cpp로 CPU 기반 GGUF 모델 추론을 실행합니다.
  • Ray 또는 axolotl을 사용해 분산 파인튜닝 작업을 배포합니다.
  • 팀의 로컬 및 클라우드 컴퓨팅 리소스를 아우르는 통합 모델 포털을 호스팅합니다.

빠른 시작

  1. 1

    gcc 컴파일러와 python3-dev 사전 요구 사항을 설치합니다

    sudo apt install gcc g++ python3-dev
  2. 2

    Python 패키지 kalavai-client를 설치합니다

    pip install kalavai-client
  3. 3

    로컬 프라이빗 풀을 시작합니다

    kalavai pool start
  4. 4

    GUI를 시작하고 http://localhost:49153을 엽니다

    kalavai gui start

사용 전 알아둘 점

  • 프로젝트는 아직 초기 단계이며 버전 1.0 이전에 호환성이 깨지는 변경 사항이 발생할 수 있습니다.
  • 시드 노드에는 Docker와 root 액세스 권한이 있는 Linux 머신이 필요합니다.
  • 일부 AI 엔진과 템플릿은 출시 예정 또는 실험 단계로 표시되어 있습니다.

포함된 컬렉션

토픽

자주 묻는 질문

kalavai-client은(는) 무엇인가요?
여러 머신의 유휴 GPU와 CPU 리소스를 하나의 제어 플레인으로 모아 AI 워크로드를 실행하는 오픈소스 플랫폼 및 Python 클라이언트입니다. Kalavai는 로컬, 온프레미스 및 멀티클라우드 머신의 컴퓨팅 리소스를 하나의 풀로 통합해 대규모 AI 워크로드를 실행할 수 있게 합니다. 풀에는 중앙 제어 플레인 역할을 하는 시드 노드가 하나 이상 있고, 여기에 연결되어 작업을 수행하는 워커 노드가 있습니다. 워커 노드는 일반적으로 GPU가 있는 머신에서 실행됩니다.
kalavai-client은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
kalavai-client은(는) Apache-2.0 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
kalavai-client은(는) 아직 유지보수되고 있나요?
활발히 유지보수 중. kalavai-client의 마지막 커밋은 2026년 10월 17일입니다.
kalavai-client은(는) 어디에 사용할 수 있나요?
여러 머신의 유휴 GPU를 활용해 대규모 언어 모델을 서빙합니다. 일반 컴퓨터에서 llama.cpp로 CPU 기반 GGUF 모델 추론을 실행합니다. Ray 또는 axolotl을 사용해 분산 파인튜닝 작업을 배포합니다. 팀의 로컬 및 클라우드 컴퓨팅 리소스를 아우르는 통합 모델 포털을 호스팅합니다.
kalavai-client는 어떻게 설치하나요?
gcc 컴파일러와 python3-dev 사전 요구 사항을 설치합니다: sudo apt install gcc g++ python3-dev Python 패키지 kalavai-client를 설치합니다: pip install kalavai-client 로컬 프라이빗 풀을 시작합니다: kalavai pool start GUI를 시작하고 http://localhost:49153을 엽니다: kalavai gui start
kalavai-client은(는) 어디서 받을 수 있나요?
소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/kalavai-net/kalavai-client

요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.

관련 프로젝트