omm setting
텔레메트리, 이 머신에서 나갈 수 있는 익명 데이터, 메모리 보호, 업데이트 채널, 색상 테마, 보정값, 서명된 카탈로그 신뢰까지 — 대화형으로, 또는 하위 명령 하나씩.
01 / 06
개요
명령 하나가 아니라 omm이 전반적으로 어떻게 동작하는지 보거나 바꾸고 싶을 때 쓰는 명령입니다. 그냥 omm setting은 아래 하위 명령과 같은 범위를 다루는 대화형 메뉴를 엽니다. 각 하위 명령도 직접 쓸 수 있고, 어느 쪽이든 현재 값을 작은 표로 보여주며, 여기서 뭘 바꾸든 로컬에만 남습니다 — 설정을 바꿨다고 뭔가 업로드되지는 않습니다. omm이 보낼 수 있는 데이터는 이제 omm setting upload 하나 아래로 모였고, 채널별로 정책이 따로입니다: 벤치마크 결과, 익명 사용 통계, 크래시 리포트. 사용 통계와 크래시 리포트는 직접 켜기 전까지 꺼져 있습니다.
02 / 06
옵션
이 명령이 받는 모든 옵션과, 생략했을 때의 기본값입니다.
setting telemetry --endpoint URL—기본값: not configured벤치마크 텔레메트리를 어디로 보낼지 설정하거나, --endpoint none으로 지웁니다.
setting upload—기본값: show all three policies외부 전송 정책 세 가지(benchmark·usage·crash)를 한 표로 보여줍니다.
setting upload benchmark --enable|--disable|--ask—기본값: ask벤치마크 결과를 묻지 않고 보낼지, 절대 안 보낼지, 매번 물을지 설정합니다.
setting upload usage --enable|--disable|--reset-id—기본값: off익명 일일 사용 통계: omm 버전, 설치 방식, OS, CPU/GPU 종류, RAM·VRAM 용량 구간, 실행한 명령. 모델 이름·검색어·파일 경로·IP·호스트명은 절대 보내지 않습니다. 플래그 없이 실행하면 다음에 보낼 페이로드를 그대로 출력하고, --reset-id는 새 무작위 설치 id를 만듭니다.
setting upload crash --enable|--disable|--ask—기본값: off긁어낸 정보만 담는, 별도의 옵트인 크래시 리포트 정책을 설정합니다 — 전용 쓰기 전용 채널로 나갑니다.
setting memory-guard --policy ask|block|observe --poll-seconds N --low-memory-seconds N—기본값: show current valuesMemory Guard 정책, 확인 간격(0.1~60초), 저메모리가 취소 전까지 지속돼야 하는 시간(0~300초)을 설정합니다.
setting version --stable|--beta—기본값: stableomm update가 어느 브랜치에서 가져올지 보거나 바꿉니다.
setting theme --set NAME—기본값: darkomm 출력 색상 테마를 보거나 바꿉니다.
setting calibrate [name]—기본값: smallest Ollama model실제 Ollama 연결 모델로 이 머신의 로컬 속도 예측을 보정합니다 — 절대 업로드되지 않습니다.
setting catalog-trust --manifest-url URL --public-key KEY—기본값: unset앞으로의 추천 다운로드가 Ed25519 서명 검증을 통과하도록 요구합니다.
setting catalog-status—기본값: —현재 서명된 카탈로그 신뢰·롤백 상태를 보여줍니다.
setting catalog-rollback—기본값: —가장 최근의 다른 추천 스냅샷으로 복원합니다.
03 / 06
예제
기본 검색부터 스크립트에 넣을 만한 형태까지.
아래 모든 설정을 다루는 대화형 메뉴를 엽니다.
$ omm setting현재 색상 테마를 보여줍니다.
$ omm setting theme외부 전송 정책 세 가지를 한 번에 보여줍니다.
$ omm setting upload익명 사용 통계를 끄고, 이미 쌓인 대기 행도 버립니다.
$ omm setting upload usage --disable서명된 카탈로그 신뢰·롤백 상태를 보여줍니다.
$ omm setting catalog-status04 / 06
실제 실행 예시
2026-09-01, 임시 OMM_HOME 기준으로 실제로 실행한 omm setting upload(플래그 없음)입니다 — 한 번도 묻지 않은 머신의 실제 기본 정책 세 가지를, 표 아래 안내 줄까지 그대로 실었습니다. 표 테두리는 이 페이지 세트 전체 규칙대로 웹에서 뺐습니다.
06 / 06
문제가 생겼다면
아래 메시지는 모두 이 명령이 실제로 출력하는 것들입니다. 해당하는 메시지를 찾아 원인을 읽고, 마지막 줄대로 하면 됩니다.
Choose only one of --enable, --disable, or --ask.- 원인
- omm setting upload benchmark와 omm setting upload crash는 각각 정책 플래그를 정확히 하나만 받는데, 이번 실행에서는 두 개 이상을 줬습니다.
- 대처
- --enable, --disable, --ask 중 하나만 주세요.
- 출처
- src/omm/cli.py:6454, :6489
Set an endpoint with `omm setting telemetry --endpoint` before enabling uploads.- 원인
- 텔레메트리 엔드포인트가 없으면 벤치마크 업로드는 보낼 곳 자체가 없습니다. 그래서 --enable은 절대 보낼 수 없는 정책을 조용히 켜는 대신 거부합니다.
- 대처
- omm setting telemetry --endpoint URL을 먼저 실행한 다음 --enable을 다시 주세요.
- 출처
- src/omm/cli.py:6459-6460
The signed catalog manifest must use HTTPS.- 원인
- 서명된 카탈로그 검증은 전송 중 조작될 수 없는 연결 위에서 이뤄져야 합니다 — HTTP 매니페스트 URL은 서명을 요구하는 의미 자체를 무너뜨립니다.
- 대처
- HTTPS 매니페스트 URL을 쓰세요.
- 출처
- src/omm/cli.py:6828
--policy must be ask, block, or observe.- 원인
- Memory Guard 정책은 실제 값이 세 개뿐인데, 이번 실행에서는 다른 값을 줬습니다.
- 대처
- ask, block, observe 중 하나를 쓰세요.
- 출처
- src/omm/cli.py:6602
그래도 해결되지 않는다면, 화면에 뜬 메시지 그대로를 첨부해 이슈를 등록하세요.
전체 명령어
- 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 import다른 앱의 모델 디렉터리에 있는 .gguf 파일을 omm 허브로 편입시킵니다.
- omm uninstall모델을 제거하고 심볼릭 링크·매니페스트를 정리합니다. 별칭: rm.
- omm listomm이 설치한 모든 모델과 각각 어떤 러너에 연결돼 있는지 봅니다. 별칭: ls.
- omm info설치된 모델 하나의 저장소·버전·크기·링크·실행 명령을 자세히 봅니다.
- omm upgrade설치된 모델을 소스 기준으로 새로고침 — 실제로 바뀐 것만 다시 내려받습니다. 별칭: up.
- omm link설치된 모든 모델의 러너 링크를 다시 확인·복구하거나, 커스텀 디렉터리에 링크합니다.
- omm cleanup남은 부분 다운로드와 깨진 러너 심볼릭 링크를 한 번에 정리합니다 — 옵션 없이 바로.
- omm verify설치된 모델이 이 머신에서 실제로 로드되고 텍스트를 생성하는지 증명합니다.
- omm benchmark설치된 모델 하나 이상의 로컬 품질·속도 증거를 남깁니다.
- omm update최신 소스로 omm을 재설치하고 추천 데이터를 새로고침합니다.
- omm doctoromm 설치와 Ollama 링크를 읽기 전용으로 진단합니다 — 옵션 없이 바로.
- omm engine install설정 체크리스트를 건너뛰고 로컬 AI 러너 하나를 바로 설치합니다.
- omm log로컬 실행 로그를 읽습니다 — omm이 뭘 실행했고 잘 됐는지.
- README — UsageEvery omm command, one line each.