// devtools · maziyarpanahi/openmed

openmed

openmed — проект с открытым исходным кодом из категории «Инструменты разработчика» от maziyarpanahi (maziyarpanahi/openmed на GitHub). У него 5 463 звезды на GitHub и 700 форков, он распространяется по лицензии Apache-2.0 и последний раз обновлялся на GitHub 8 октября 2026.

Local-first healthcare AI: clinical NER and HIPAA PII de-identification that runs 100% on-device.

★ 5,5 тыс. звёзд⑂ 700 форковApache-2.0обновлено окт. 2026
▦ визуал — в README этого проекта нет встраиваемого скриншота,
поэтому здесь заглушка. Руководство ниже в любом случае полное.
// факты о проекте

Факты о проекте

Репозиторий
maziyarpanahi/openmed
Звёзды GitHub
5 463
Форки
700
Лицензия
Apache-2.0
Последнее обновление на GitHub
8 октября 2026
Тип страницы
Полное руководство по установке
Официальный сайт
Official site
// как это работает

Как это работает

  1. Clarify your clinical NLP task

    Decide whether you need PII de-identification, clinical entity extraction, or both, and on which platform — server, desktop or mobile.

  2. Install the runtime

    Install the openmed Python package with the extras for your hardware (MLX on Apple Silicon, or the Hugging Face/PyTorch path).

  3. Download a model once

    Fetch the model artifacts for your task; after this one-time download everything runs offline.

  4. Run your first note

    De-identify a synthetic note and extract medical entities locally, then review the spans and redacted text.

// возможности

Почему его любят

On-device PII de-identification

Detects and removes HIPAA-relevant PII from clinical text entirely on-device — no cloud, no patient data leaving your network.

Clinical NER at scale

A catalog of 2,200+ medical models covering clinical entity types in 21 languages.

Apple MLX acceleration

An MLX runtime (with CoreML fallback for supported artifacts) accelerates token classification on Apple Silicon; PyTorch checkpoints can fall back across hardware.

Native app runtimes

OpenMedKit for Swift/iOS and an ONNX-based Android runtime keep tokenizer offsets and span boundaries aligned with the Python runtime.

Agent skills included

Ships portable Agent Skills for de-identification, clinical NER and FHIR export that load into Claude Code, Codex, OpenCode and compatible agents.

Browser and service modes

The same ONNX models can run in the browser, and optional service extras expose OpenMed as a local service.

Advertisement
// запустите сами

Запустите сами

  1. Clone the repository

    Clone OpenMed to explore the source, models and skills.

    git clone https://github.com/maziyarpanahi/openmed.git
    cd openmed
  2. Install for your hardware

    Install the Python package with the MLX extra on Apple Silicon, or the Hugging Face extra elsewhere.

    pip install --upgrade "openmed[mlx]"
    # elsewhere: pip install --upgrade "openmed[hf]"
  3. Run the local pipeline

    Use the documented API to de-identify text and extract entities entirely on-device.

    python -c "import openmed; print(openmed.deidentify('Patient John Smith, MRN 12345'))" # see README for the exact command
// сценарии использования

Что можно создать

Advertisement
// вопросы и ответы

Вопросы и ответы

Who maintains OpenMed?

OpenMed is maintained by maziyarpanahi and contributors, with the project site at openmed.life.

Is OpenMed free?

Yes — it is open source under the Apache-2.0 license, including for on-premise use.

Does it need a paid API key?

No. After a one-time model download, inference runs 100% on-device with no cloud calls and no API keys.

How does it compare to cloud medical NLP APIs?

Cloud APIs (such as Comprehend Medical) require sending PHI to a third party; OpenMed keeps all processing inside your network or on the user's device, which simplifies HIPAA posture.

How do I get started?

pip install the extra for your hardware, download a model, and run the de-identification example on synthetic text first.

// продолжить изучение

Похожие инструменты

Инструменты разработчика

VelesDB

Explainable, local-first memory engine designed for AI agents.

★ 97 звёздNOASSERTION
Смотреть руководство →
Инструменты разработчика

superset

Agentic IDE that runs 100+ parallel coding agents in isolated workspaces on your own subscriptions.

★ 15,0 тыс. звёздElastic License 2.0
Смотреть руководство →
Инструменты разработчика

Chat2DB

A local-first database client with AI SQL help — 40+ databases, desktop, web, Docker and CLI

★ 28,3 тыс. звёздApache-2.0
Смотреть руководство →
Инструменты разработчика

cli-printing-press

Generates agent-first Go CLIs (plus MCP servers) for any API or website — with local SQLite sync built in

★ 4,8 тыс. звёздMIT
Смотреть руководство →
Инструменты разработчика

avibe

A local-first Agent OS — drive Claude Code, Codex and OpenCode from your browser.

★ 606 звёздMIT
Смотреть руководство →
Инструменты разработчика

wigolo

Local-first web search, fetch, crawl and research for AI coding agents over MCP — no API keys.

★ 5,5 тыс. звёздAGPL-3.0
Смотреть руководство →
// альтернативы

Альтернативы: Инструменты разработчика

Другие проекты из категории «Инструменты разработчика» с наибольшим числом звёзд в каталоге LibreAI — реалистичный список альтернатив, если openmed вам не подходит.

// ещё в категории devtools

Больше проектов: Инструменты разработчика

Соседние проекты из категории «Инструменты разработчика» в каталоге, ближайшие по числу звёзд к openmed — продолжайте изучать полку по обе стороны от него.

Получить openmed

Бесплатно и открыто — забирайте исходный код, ставьте звезду репозиторию и начинайте создавать.