← all repositories
ECNU-ICALK/EduChat

Teaching LLMs to think before they teach

EduChat is a family of open-source Chinese-English LLMs fine-tuned for education, from homework grading to Socratic tutoring and mental-health support.

954 stars Jupyter Notebook Language ModelsDomain Apps
EduChat
Not currently ranked — collecting fresh signals.
star history

What it does

EduChat is a vertical-domain chat model built by East China Normal University for teachers, students, and parents. It handles typical classroom tasks—automatic question generation, essay correction, and course tutoring—but also layers in emotional support and mental-health guidance. The project ships fine-tuned weights atop Qwen and Baichuan, a roughly four-million-sample mixed instruction dataset, and a data-cleaning utility called CleanTool.

The interesting bit

The latest release, EduChat-R1, adopts a “Thinking before teaching” paradigm: it uses structured chain-of-thought reasoning tailored for pedagogy and claims to blend multiple psychological theories for counseling scenarios. It also supports the MCP framework for calling external tools, which nudges the model from simple chatbot toward agentic teaching assistant.

Key highlights

  • Model sizes span 1.8B to 32B parameters, with recent versions based on Qwen3.0 and Qwen2.5.
  • Niche educational scenarios: Socratic heuristic teaching, values alignment, and “mind-care” counseling.
  • Open-sources both model weights and a mixed Chinese-English instruction dataset of about 4 million samples.
  • Includes CleanTool, a data-cleaning pipeline with optional GPU-accelerated deduplication and low-quality filtering.
  • Live web demo runs at educhat.top.

Caveats

  • The README and system prompts are entirely in Chinese, so English-only readers will need translation help.
  • No quantitative benchmarks or evaluation numbers are provided; performance claims are purely qualitative.
  • The project has cycled through four base-model families in two years, so older releases feel more like historical artifacts than active branches.

Verdict

Worth a look if you research Chinese-language educational AI or need a ready-made tutoring backbone. Skip it if you are hunting for state-of-the-art general reasoning or fully English-native documentation.

Frequently asked

What is ECNU-ICALK/EduChat?
EduChat is a family of open-source Chinese-English LLMs fine-tuned for education, from homework grading to Socratic tutoring and mental-health support.
Is EduChat open source?
Yes — ECNU-ICALK/EduChat is an open-source project tracked on heatdrop.
What language is EduChat written in?
ECNU-ICALK/EduChat is primarily written in Jupyter Notebook.
How popular is EduChat?
ECNU-ICALK/EduChat has 954 stars on GitHub.
Where can I find EduChat?
ECNU-ICALK/EduChat is on GitHub at https://github.com/ECNU-ICALK/EduChat.

heatdrop uses Google Analytics to see which pages get read — nothing else. Your call. How we handle data.