omm import
지원하는 모든 로컬 AI 앱을 뒤져서 omm이 아직 관리하지 않는 .gguf 파일을 찾고, 발견하는 대로 허브 편입을 제안합니다.
01 / 06
개요
omm scan이 "omm 허브 밖에서 모델 파일을 발견했습니다"라고 알려줄 때, 또는 omm을 거치지 않고 내려받은 모델이 러너에 있다는 걸 알 때 쓰는 명령입니다. 지원하는 모든 앱의 모델 디렉터리(그리고 추가로 넘긴 경로)를 뒤져서 아직 등록 안 된 파일을 찾은 다음, 발견한 각각을 편입시킬지 제안합니다 — 중앙 허브로 옮기고 다시 연결해서, 바이트가 똑같은 사본이 두 곳에 있는 상태를 없앱니다.
02 / 06
옵션
이 명령이 받는 모든 옵션과, 생략했을 때의 기본값입니다.
[path]—기본값: none — scans the usual app directories평소 앱 디렉터리 외에 추가로 스캔할 디렉터리.
03 / 06
예제
기본 검색부터 스크립트에 넣을 만한 형태까지.
평소 앱 디렉터리를 스캔합니다.
$ omm import추가 디렉터리도 함께 스캔합니다.
$ omm import ~/Downloads발견한 것을 하나씩 묻지 않고 전부 편입시킵니다.
$ omm import --yes04 / 06
실제 실행 예시
2026-08-25, 실제 터미널로 처음부터 끝까지 직접 진행한 omm import 실행입니다: 실제 있을 법한 ~/Downloads가 우연히 비어 있는 대신, 이 개발 머신에 이미 설치된 실제 GGUF 파일 사본 2개를 임시 추가 디렉터리에 일부러 넣어서 import가 진짜 중복 파일을 찾도록 했습니다. import는 실제 사본 2개를 찾았고, 확인을 물었고, 실제 체크박스 화면(미리 선택됨)을 보여준 다음, 실제로 파일을 임시 허브로 옮겼습니다 — 0.5GB 절약은 중복 제거로 실제 회수된 디스크 공간이고, 이게 이 명령이 존재하는 이유 그 자체입니다.
06 / 06
문제가 생겼다면
아래 메시지는 모두 이 명령이 실제로 출력하는 것들입니다. 해당하는 메시지를 찾아 원인을 읽고, 마지막 줄대로 하면 됩니다.
No externally-managed .gguf files found.- 원인
- 지원하는 모든 앱 디렉터리(그리고 넘긴 추가 경로)를 다 뒤졌는데 import가 아직 관리하지 않는 게 하나도 없었습니다.
- 대처
- 별도 조치 필요 없습니다 — 지금은 편입시킬 게 없습니다.
- 출처
- src/omm/cli.py:1421
Not a directory: /definitely/not/a/real/directory- 원인
- 추가로 넘긴 경로가 존재하지 않거나 디렉터리가 아닙니다.
- 대처
- 경로를 다시 확인하거나, 생략하고 평소 앱 디렉터리만 스캔하세요.
- 출처
- src/omm/cli.py:1490
그래도 해결되지 않는다면, 화면에 뜬 메시지 그대로를 첨부해 이슈를 등록하세요.
전체 명령어
- omm search큐레이션 카탈로그, HuggingFace, ModelScope에서 모델을 한 번에 찾습니다.
- omm install모델을 허브에 내려받아 설치된 모든 러너에 연결합니다.
- omm run설치한 모델과 대화합니다 — Ollama는 터미널에서, GUI 러너는 앱을 열어서.
- omm recommend이 머신 하드웨어에 맞춰 순위 매긴 모델을 추천하고, 설치까지 제안합니다.
- omm contribute모델을 반복 벤치마크하며 텔레메트리를 업로드해, 이런 하드웨어용 recommend를 개선합니다.
- omm setup하드웨어 스캔과 러너 설치 체크리스트를 언제든 다시 실행합니다.
- omm scan이 머신의 하드웨어·감지된 러너·모델을 보여줍니다 — 옵션 없이 바로.
- omm tune모델에 맞는 컨텍스트 길이·GPU 오프로드·스레드·배치 크기 추천값을 받습니다.
- omm fit설치 여부와 상관없이 지금 이 머신 여유 메모리에 모델이 맞는지 봅니다.
- omm helpomm 자체 명령어 요약, 또는 --all로 전체 레퍼런스를 봅니다.
- omm uninstall모델을 제거하고 심볼릭 링크·매니페스트를 정리합니다. 별칭: rm.
- omm listomm이 설치한 모든 모델과 각각 어떤 러너에 연결돼 있는지 봅니다. 별칭: ls.
- omm info설치된 모델 하나의 저장소·버전·크기·링크·실행 명령을 자세히 봅니다.
- omm upgrade설치된 모델을 소스 기준으로 새로고침 — 실제로 바뀐 것만 다시 내려받습니다. 별칭: up.
- omm link설치된 모든 모델의 러너 링크를 다시 확인·복구하거나, 커스텀 디렉터리에 링크합니다.
- omm cleanup남은 부분 다운로드와 깨진 러너 심볼릭 링크를 한 번에 정리합니다 — 옵션 없이 바로.
- omm verify설치된 모델이 이 머신에서 실제로 로드되고 텍스트를 생성하는지 증명합니다.
- omm benchmark설치된 모델 하나 이상의 로컬 품질·속도 증거를 남깁니다.
- omm update최신 소스로 omm을 재설치하고 추천 데이터를 새로고침합니다.
- omm settingomm 설정을 보거나 바꿉니다 — 텔레메트리·외부 전송 데이터·테마·업데이트 채널 등.
- omm doctoromm 설치와 Ollama 링크를 읽기 전용으로 진단합니다 — 옵션 없이 바로.
- omm engine install설정 체크리스트를 건너뛰고 로컬 AI 러너 하나를 바로 설치합니다.
- omm log로컬 실행 로그를 읽습니다 — omm이 뭘 실행했고 잘 됐는지.
- README — UsageEvery omm command, one line each.