explaingit

juneyaooo/nihaixia

Analysis updated 2026-05-18

72PythonAudience · generalComplexity · 2/5Setup · easy

TLDR

An AI assistant skill that searches a large archive of Ni Haixia's Traditional Chinese Medicine course material, with screenshot citations, scoped to learning not diagnosis.

Mindmap

mindmap
  root((nihaixia))
    What it does
      TCM course search
      Screenshot evidence
      Plain language queries
    Tech stack
      Python
      Agent skill format
    Use cases
      Study TCM lectures
      Look up acupoints
      Compare treatments
    Boundaries
      Learning only
      Not medical diagnosis
      Not dosage advice

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

What do people build with it?

USE CASE 1

Search Ni Haixia's TCM course lectures using plain-language questions inside an AI assistant.

USE CASE 2

Look up acupoints, herbal formulas, and clinical combinations across more than a dozen course modules.

USE CASE 3

Find the exact lecture screenshot backing an answer using the screenshot evidence index.

What is it built with?

Python

How does it compare?

juneyaooo/nihaixiakanna12580/kk-knowledge-agentlegenddriftragemystic6648212/ph-content-download-2026
Stars727272
LanguagePythonPythonPython
Setup difficultyeasymoderateeasy
Complexity2/53/51/5
Audiencegeneraldevelopergeneral

Figures from each repo's GitHub metadata at analysis time.

How do you get it running?

Difficulty · easy Time to first run · 5min

Install via a provided shell script or by instructing a supported AI assistant to install from the GitHub URL.

The README does not state a license, so usage rights are unclear.

In plain English

This is a plugin, called an agent skill, that loads a large collection of study material from the Traditional Chinese Medicine courses taught by Ni Haixia, a widely studied practitioner in the Chinese-speaking TCM community. Once installed into a compatible AI assistant such as Claude Code or Codex, it lets you search that material using plain-language questions and get answers grounded in specific course content. The skill covers more than a dozen course modules, including lectures on classical texts such as the Shang Han Lun and Jin Gui Yao Lue, acupuncture courses, herbal medicine from the Shennong Bencao course, the Huang Di Nei Jing, and other subjects taught by Ni Haixia. You can ask about the distinguishing features of a herbal formula, look up acupoints and their clinical combinations, compare treatment patterns for different symptom presentations, or browse lesson-by-lesson review maps. Everyday symptom descriptions in plain language are converted into the clinical terminology the courses use before the search runs. A notable feature is a screenshot evidence index with around 2,986 entries linked to compressed images stored inside the repository. When the skill returns an answer, it can point to specific lecture screenshots showing the relevant content on a board or slide. A Python script is included for searching the screenshot index directly from the command line without going through an AI assistant. The skill includes an explicit safety boundary: it is scoped to course learning and TCM theory study, not personal medical diagnosis, prescriptions, or dosage advice. Installation can be done by cloning the repository and running a provided shell script, or by instructing a supported AI assistant to install it from the GitHub URL. The README is written in Chinese with an English translation available in a separate file.

Copy-paste prompts

Prompt 1
Ask this skill about the distinguishing features of a specific herbal formula from Ni Haixia's courses.
Prompt 2
What acupoints and clinical combinations are covered for a given symptom pattern in this material?
Prompt 3
How do I install this agent skill into Claude Code or Codex from the GitHub repository?
Prompt 4
Explain how this skill converts everyday symptom descriptions into TCM clinical terminology before searching.

Frequently asked questions

What is nihaixia?

An AI assistant skill that searches a large archive of Ni Haixia's Traditional Chinese Medicine course material, with screenshot citations, scoped to learning not diagnosis.

What language is nihaixia written in?

Mainly Python. The stack also includes Python.

What license does nihaixia use?

The README does not state a license, so usage rights are unclear.

How hard is nihaixia to set up?

Setup difficulty is rated easy, with roughly 5min to a first successful run.

Who is nihaixia for?

Mainly general.

Open on GitHub → Explain another repo

This repo across BitVibe Labs

Verify against the repo before relying on details.