GraphCanon updated 1w · GitHub synced 1w
Decision brief
EasyEdit is an easy-to-use knowledge editing framework for LLMs tailored to model customization and optimization.
Good fit when
- In situations where you need a user-friendly tool for customizing and optimizing large language models.
- You are working with Python 3.9 or above as EasyEdit explicitly supports these versions.
Avoid when
- If your project requires minimal GPU memory usage; tools like AdaLoRA can operate with about 29GB on llama-2-7B, whereas EasyEdit may demand more resources.
- You require a solution that works exclusively within CPU-only environments without the option to adjust for specific backends via tools such as uv.
- Requirements:
- Installation requires Python 3.9+ and Conda.
Observed Jul 14, 2026 · Source: enrich:decision_facts
Verify the decision
Adoption
Package downloads where a registry match exists. GitHub stars (2,895) are secondary evidence.
- Docker Hub pulls (30d)
- 935·Docker Hub API·1w
Maintenance and security
Full trust report- Maintenance
- Active (24d since push)
- As of 1w
- Provenance
- Not a fork · Organization account
- As of 1w
- Security (OSV)
- 25 low (25 low)
- As of 1mo
Public GitHub metadata and optional OSV scans. Signals, not a guarantee. Trust methodology.
Install
git clone https://github.com/zjunlp/EasyEditSimilar tools
Same-category neighbours. No typed graph edges are catalogued for this tool yet.
Evidence and technical details
Sourced facts, taxonomy, compatibility claims, README excerpt, and machine-readable endpoints.
Overview
[ACL 2024] An Easy-to-use Knowledge Editing Framework for LLMs targeted at model customization and optimization.
Capability facts
- Deploy
- Self-host
Source: dockerfile:Dockerfile · Aug 8, 2026
- Docker
- Dockerfile present
Source: dockerfile:Dockerfile · Aug 8, 2026
- Languages
- jupyter notebook
Source: github.language · Aug 8, 2026
Categories
Compatibility
Sourced claims from the README excerpt - not unsourced marketing copy.
Source: README excerpt (regex_v1, Aug 8, 2026)
**Note: Please use Python 3.9+ for EasyEdit**Source link
Tags
README
Requirements
🔧Pip Installation
Note: Please use Python 3.9+ for EasyEdit To get started with pip, simply install conda and run:
git clone https://github.com/zjunlp/EasyEdit.git
cd EasyEdit
conda create -n EasyEdit python=3.10
conda activate EasyEdit
pip install -r requirements.txt
⚡uv Installation
You can also use uv for faster dependency installation:
git clone https://github.com/zjunlp/EasyEdit.git
cd EasyEdit
conda create -n EasyEdit python=3.10
conda activate EasyEdit
pip install uv
uv pip install --torch-backend cu128 -r requirements.txt
If you are installing for a CPU-only environment, replace the last command with:
uv pip install --torch-backend cpu -r requirements.txt
After installation, you can verify the environment with:
uv pip check
Editing GPU memory usage
Our results are all based on the default configuration
| llama-2-7B | chatglm2 | gpt-j-6b | gpt-xl | |
|---|---|---|---|---|
| FT | 60GB | 58GB | 55GB | 7GB |
| SERAC | 42GB | 32GB | 31GB | 10GB |
| IKE | 52GB | 38GB | 38GB | 10GB |
| MEND | 46GB | 37GB | 37GB | 13GB |
| KN | 42GB | 39GB | 40GB | 12GB |
| ROME | 31GB | 29GB | 27GB | 10GB |
| MEMIT | 33GB | 31GB | 31GB | 11GB |
| AdaLoRA | 29GB | 24GB | 25GB | 8GB |
| GRACE | 27GB | 23GB | 6GB | |
| WISE | 34GB | 27GB | 7GB |
For agents
This page has a .md twin and JSON over the API.