Content
# Tool List
[](https://www.gnu.org/licenses/old-licenses/lgpl-2.1.html)




> Integrated AI, meet information security and innovation, open source medical electronic medical record editor
---
## Table of Contents
- [Tool List](#tool-list)
- [Table of Contents](#table-of-contents)
- [Project Introduction](#project-introduction)
- [Features](#features)
- [Quick Start](#quick-start)
- [1. Docker Deployment (Recommended)](#1-docker-deployment-recommended)
- [2. Source Code Compilation and Deployment](#2-source-code-compilation-and-deployment)
- [3. Accessing the Page](#3-accessing-the-page)
- [Sample Code](#sample-code)
- [Online Demo](#online-demo)
- [Documentation and Secondary Development](#documentation-and-secondary-development)
- [Open Source License](#open-source-license)
- [Feedback and Communication](#feedback-and-communication)
---
## Project Introduction
HmEditor is a smart electronic medical record editor plugin designed specifically for the medical industry, combining CKEditor4 text editing functionality with self-developed AI technology, providing an efficient, flexible, and intelligent medical record editing solution for hospital information departments and EMR manufacturers. It supports the creation and editing of various medical record templates, has powerful data binding capabilities, and can seamlessly integrate with medical information systems.
---
## Features
- **Completely Open Source**, LGPLv2.1 protocol, ready to use
- Rich data element components: text, time, single choice, multiple choice, drop-down, table, image, diagram, etc.
- Native JS development, pure front-end operation, easy integration, supports multiple platforms
- Intelligent medical record editing: revision, read-only, watermark, AI service docking
- Supports information security and innovation, compatible with domestic operating systems
---
## Quick Start
### 1. Docker Deployment (Recommended)
```bash
# Install docker and docker-compose
# Download docker-compose.yml
# Start the service
$ docker-compose -f /path/to/docker-compose.prod.yml up -d
```
### 2. Source Code Compilation and Deployment
```bash
# Download hm_editor, hm_editor.service, hm_editor.admin.client
# Enter hm_editor directory
npm install # Install dependencies
grunt release # Compile
nodemon index.js # Start
```
### 3. Accessing the Page
- Editor SDK demo: [http://127.0.0.1:7070/hmEditor/demo/index.html](http://127.0.0.1:7070/hmEditor/demo/index.html)
- Background management demo: [http://127.0.0.1:7070/hmEditor/admin-client](http://127.0.0.1:7070/hmEditor/admin-client)
---
## Sample Code
Only 15 lines of core code are needed for integration:
```html
<script src="https://editor.huimei.com/hmEditor/iframe/HmEditorIfame.js"></script>
<div id="editorContainer" style="width:850px;height:500px;"></div>
<script>
HMEditorLoader.createEditorAsync({
container: "#editorContainer",
sdkHost: "https://editor.huimei.com/hmEditor"
}).then(function(editor) {
editor.setDocContent({
code: 'doc001',
docTplName: 'Test Medical Record Name',
docContent: '...'
});
});
</script>
```
> For more APIs and usage, please see [official documentation](https://editor.huimei.com/)
---
## Online Demo
- [Editor SDK Demo](https://editor.huimei.com/hmEditor/demo/index.html)
- [Background Management Demo](https://editor.huimei.com/hmEditor/admin-client)
---
## Documentation and Secondary Development
- [Development Process Introduction](hmEditor/开发流程介绍.md)
- [Basic Interface Description](hmEditor/extensions/base/README.MD)
---
## Open Source License
This project follows the [LGPLv2.1](https://www.gnu.org/licenses/old-licenses/lgpl-2.1.html) protocol, allowing free use, modification, and distribution.
---
## Feedback and Communication
- Issue feedback: GitHub Issue (coming soon)
- DingTalk discussion group: 81935038067

---
> © 2025-2026 HMCLOUD. All rights reserved.
Connection Info
You Might Also Like
Filesystem
Node.js MCP Server for filesystem operations with dynamic access control.
git
A Model Context Protocol server for Git automation and interaction.
everything
Model Context Protocol Servers
chrome-devtools-mcp
Chrome DevTools for coding agents
claude-plugins-official
A directory of trusted plugins for Claude Code, including internal and...
python-sdk
The official Python SDK for Model Context Protocol servers and clients