OpenMed 3.0 출시: 완전 로컬 구동 및 클라우드 연결 없는 Apache-2.0 임상 AI
OpenMed 3.0 is out: Apache-2.0 clinical AI that runs fully local and never falls back to the cloud. 422 open issues if you want in on 3.1
핵심 요약
환자 데이터 보안을 최우선으로 하는 로컬 임상 AI 툴킷 OpenMed 3.0이 출시되었습니다.
- 완전 로컬 구동 — 클라우드 API 호출 없이 오프라인에서 환자 데이터 처리
- Patient Journey 기능 — 다양한 임상 데이터를 하나의 타임라인으로 통합
- 데이터 무결성 — 추측을 배제하고 검증되지 않은 데이터 병합 거부
- 오픈소스 기여 — 422개의 오픈 이슈와 함께 커뮤니티 참여 독려
github.com
원문 사이트로 이동
안녕 r/LocalLLaMA 형들! 메인테이너야.
몇 달 전 1.8 버전 게시물에서 OpenMed 기억하는 형들 있을 거야. 간단히 요약하자면, 이건 오픈소스(Apache-2.0) 의료 AI 툴킷인데 절대 안 어기는 규칙이 하나 있어. 바로 환자 데이터는 무조건 네 컴퓨터 안에서만 돈다는 거야. API 키도 없고, 클라우드 호출도 없고, 오프라인에서 다 돌아가. Hugging Face에 2,200개 넘는 오픈 모델이 있는데, 이걸 Transformers, ONNX, GGUF를 통해 llama.cpp로 돌리거나, 브라우저에서 WebGPU/WASM으로, 아니면 폰에서도 돌릴 수 있어.
방금 3.0 버전을 릴리즈했는데, 이번에 진짜 크게 업데이트했어.
새로운 기능
지금까지 OpenMed는 문서 하나하나 처리하는 방식이었어. 이 노트에서 진단명 찾고, 저 PDF에서 이름 지우고 하는 식이었지. 근데 실제 환자 데이터는 진료 기록, 병원 FHIR 피드, 다른 병원에서 온 HL7 메시지, 실험실 CSV, 영상 판독지 등에 흩어져 있고, 이 소스들이 서로 말이 안 맞는 경우가 태반이야. 3.0에서는 'Patient Journey' 기능을 추가했는데, 이게 그 모든 걸 환자 한 명당 하나의 타임라인으로 싹 다 엮어줘. 당연히 네 하드웨어 안에서만 돌아가지.
내가 제일 자랑스럽게 생각하는 부분은, 얘가 절대 추측해서 답하지 않는다는 거야.
-
신원 일치율 99%? 그래도 병합 안 해. 사람이 직접 확인해야 함. 잘못 합치면 한 명 알레르기 정보가 다른 사람 차트에 들어갈 수도 있거든.
-
두 소스에서 진단명이 서로 다르다고? 그럼 둘 다 남겨두고 검토 필요하다고 표시해.
-
검사 결과가 6.8에서 4.4로 수정됐다고? 그럼 둘 다 보관해서 수정 전 기록도 그대로 볼 수 있게 해.
-
기록에 그냥 "1월"이라고만 적혀 있어? 그럼 OMOP 컬럼 채우겠다고 멋대로 1월 1일로 지어내지 않아.
-
다운로드 안 받은 로컬 모델로 요약해달라고 하면? 거절해. 절대 몰래 클라우드 API 호출하는 짓 안 함.
마지막 항목이 우리 철학 그 자체야. 임상 데이터 다루는데, 사용자 몰래 클라우드 모델로 슬쩍 넘어가는 건 아무도 동의한 적 없는 개인정보 침해니까.
한번 써볼래? 데모는 완전히 오프라인으로 돌아가. 지저분한 합성 데이터 소스 5개를 약 0.07초 만에 하나의 여정으로 만들어버려.
pip install "openmed==3.0.0" git clone --depth 1 --branch v3.0.0 https://github.com/maziyarpanahi/openmed python openmed/examples/v3\_golden\_journey.py
솔직하게 말하자면, 데모 환자는 합성 데이터고, 3.0의 요약 파이프라인도 합성 데이터 전용이야(실제 환자 데이터 쓰기엔 아직 멀었어). 이번 릴리즈에 새로운 임상 모델 체크포인트가 포함된 것도 아니야. 그냥 네 로컬 모델들을 꽂아서 쓸 수 있는 배관 공사라고 생각하면 돼.
이제 부탁 좀 할게. 형들의 도움이 필요해!
3.0 버전에 10명이 148개의 PR을 보냈고, 그중 46개는 커뮤니티에서 왔어. 3명은 이번에 처음 기여해줬고. 지금 3.1 버전을 오픈 상태로 개발 중인데, 이슈 422개가 열려 있고 초보자가 시작하기 좋은 이슈도 30개나 대기 중이야. 몇 개 추천하자면:
-
저자원 언어에 대한 날짜 및 ID 트랩 테스트 추가 (#3894)

