โš ๏ธ Heads up: this tool's official website appears to be unreachable right now. It may be offline, rebranded, or temporarily down.
ESFT

ESFT

โ˜… 3.6 ๐Ÿ”– 600 saves ๐Ÿ’ฐ Free GitHub

ESFT (Expert Specialized Fine-Tuning) is an open-source fine-tuning method and codebase released by DeepSeek AI for Mixture-of-Experts language models. Rather than updating the whole model, it specializes only the experts that matter for a target task. The repository has about 754 stars on GitHub and was last updated in May 2025.

Overview

Large MoE models such as DeepSeek’s own route each token through a small subset of expert networks. Standard fine-tuning updates everything, which is expensive and can erode the model’s general abilities. ESFT instead scores experts by their relevance to the downstream task’s data, then fine-tunes only the most relevant ones while freezing the rest. The goal is stronger task performance with far fewer trainable parameters and less catastrophic forgetting of general knowledge. The repository provides the reference implementation of the method under an MIT license, aimed at researchers and engineers who adapt MoE models to specialized domains.

Key Features

  • Fine-tuning method designed specifically for Mixture-of-Experts LLMs
  • Selects and trains only the experts most relevant to the target task
  • Reduces trainable parameters compared with full fine-tuning
  • Helps preserve general capabilities while specializing the model
  • Reference implementation from the DeepSeek AI team
  • Released openly under the MIT license

The repository packages the method as ready-to-run training code, so teams can reproduce the expert-selection and specialization workflow on their own task data, measure the gains against full fine-tuning, and only then commit serious compute to a production run.

๐Ÿ’ณ Pricing

ESFT is free and open source under the MIT license. Anyone can download the code from GitHub and use it in research or commercial model development; the only costs are your own training compute and the base models you fine-tune.

Who Is It For

ESFT is for ML engineers and researchers who fine-tune open MoE models such as DeepSeek’s for domain-specific tasks like math, code or enterprise data. It is especially relevant to teams that need task specialization without the cost and regression risk of full-model fine-tuning.

๐Ÿš€ Visit ESFT Official Site

๐Ÿšฉ Report an issue