jundot/omlx

출처
GitHub
처음 오른 날
분야
모델 추론
GitHub 별 수
21,814
주 언어
Python
웹사이트
omlx.ai (새 탭에서 열림)

외부 오픈소스 저장소를 소개하는 글입니다. HDATF 제품이 아닙니다.

jundot/omlx

무엇을 하나

Apple Silicon Mac용 로컬 LLM 추론 서버로, macOS 메뉴 막대에서 관리합니다. continuous batching을 쓰고 KV cache를 메모리와 SSD에 나눠 두어 지난 context를 여러 요청에서 다시 씁니다.

ATF에 주는 도움

Harness가 로컬에서 돌리는 모델에 작업을 넘기는 경우 비교해 볼 만합니다. 요청 사이에 KV cache를 다시 쓰는 방식은 context가 바뀌는 긴 agent 세션에 참고할 수 있습니다.

라이선스

Apache-2.0 허용 범위가 넓고 특허 사용 허락이 포함됩니다. 상업적 이용이 가능하며 고지 문구를 유지하고 변경 사실을 밝혀야 합니다.

같은 분야 저장소

  • TheTom/turboquant_plus
    TurboQuant+는 PolarQuant와 Walsh-Hadamard 회전으로 transformer의 KV cache를 압축하는 TurboQuant 연구 구현입니다. Python 참조 구현, 검증 논문, benchmark 데이터를 담고 있습니다.
  • karpathy/nanochat
    GPU 노드 한 대에서 자신만의 chat LLM을 학습하고 대화해 볼 수 있는 작은 코드베이스로, tokenization, pretraining, finetuning, 평가, 추론을 모두 다룹니다. depth 설정 하나로 나머지 하이퍼파라미터가 정해집니다.
  • google-ai-edge/gallery
    기기 안에서 도는 생성형 AI 사례를 보여 주는 앱입니다. 모바일 기기에서 오픈소스 모델을 오프라인으로 직접 써 볼 수 있습니다. thinking mode가 있는 채팅과 Wikipedia 같은 tool을 더하는 agent skill이 들어 있습니다.
  • maderix/ANE
    역공학으로 알아낸 비공개 API를 써서 Apple Neural Engine에서 직접 신경망을 학습시키는 연구용 개념 증명입니다. CoreML 학습 API, Metal, GPU를 쓰지 않으며, 작성자는 유지보수되는 프레임워크가 아니라고 밝힙니다.
  • shiyu-coder/Kronos
    Kronos는 금융 캔들 차트(K-line) 데이터로 사전학습한 decoder-only foundation model 모음입니다. tokenizer가 가격과 거래량 시퀀스를 이산 token으로 바꿉니다. 이 token으로 학습한 Transformer를 예측과 여러 정량 분석 작업에 씁니다.

Trendshift 순위 목록에 오른 저장소만 담았고, 목록은 후보를 찾는 데만 썼습니다. 순위 숫자는 옮기지 않았습니다. 설명과 라이선스, 별 수는 각 GitHub 저장소에서 확인했습니다. 해설은 우리의 판단입니다. 이 프로젝트들을 직접 시험한 것은 아니며, 상승 목록에 올랐다고 품질이 증명되지는 않습니다.

GitHub에서 보기 (새 탭에서 열림)