whatisgithub

What is nihaisha-nishi-tcm?

juneyaooo/nihaisha-nishi-tcm — explained in plain English

Analysis updated 2026-05-18

1,704PythonAudience · generalComplexity · 2/5LicenseSetup · easy

In one sentence

A searchable AI assistant skill built from a large Traditional Chinese Medicine course library, for study and reference, not medical advice.

Mindmap

mindmap
  root((nihaisha-nishi-tcm))
    What it does
      Searches TCM course library
      Answers in plain language
      Finds screenshot evidence
    Tech stack
      Python
      Markdown references
      Optional RAG mode
    Use cases
      Study TCM lessons
      Compare herbal formulas
      Look up acupuncture points
    Audience
      TCM students
      Course learners
      Agent skill users

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 across many Traditional Chinese Medicine course modules by symptom, formula, or topic.

USE CASE 2

Get a plain-language explanation mapped to formal course terminology.

USE CASE 3

Pull up screenshot evidence from course slides tied to a specific formula or acupuncture point.

USE CASE 4

Review course material lesson by lesson with generated topic summaries.

What is it built with?

PythonMarkdownRAGKnowledge Graph

How does it compare?

juneyaooo/nihaisha-nishi-tcmvasu-devs/justhiremewxyhgk/retain-pdf
Stars1,7041,7031,654
LanguagePythonPythonPython
Setup difficultyeasymoderateeasy
Complexity2/53/53/5
Audiencegeneralvibe coderresearcher

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

How do you get it running?

Difficulty · easy Time to first run · 5min

Default lightweight mode needs no extra downloads, the optional RAG mode needs a 3.68 GB dataset download.

For personal study and non-commercial use only, original course content rights belong to the original creators.

So what is it?

This project turns a large set of Traditional Chinese Medicine course material, from the teacher Ni Haixia, into a searchable skill for AI assistants like Claude Code or Codex. Instead of watching hours of video, a learner can ask questions in plain language and get organized answers pulled from the original course content. Once installed into an agent, it lets you search across many course modules, including classic texts, clinical case discussions, pulse and pattern diagnosis theory, acupuncture points, herbal medicine properties, and related audio and video lecture notes. You can ask everyday questions like why someone feels cold with a cold, and the skill maps that to the matching course terminology and pattern discussion. It can also compare different herbal formulas, walk through course material lesson by lesson for review, and pull up screenshot evidence, meaning images from the original course slides or handwritten boards, tied to specific topics, formulas, or acupuncture points. Nearly three thousand of these screenshots are indexed and stored as compressed images inside the repository. There is also an optional, still-experimental mode that adds retrieval-augmented search with a knowledge graph for deeper original-text lookups, but this requires downloading close to 3.68 gigabytes of extra data and is off by default. By default, everything runs in a lightweight mode that only reads files already included in the repository, so no extra downloads or dependencies are required to start using it. The project is explicit that it is meant only for studying the course material and organizing traditional medicine theory. It does not provide medical diagnosis, prescriptions, dosing guidance, or personal treatment advice, and it tells users to see a real doctor for serious or urgent health situations. The material is shared for personal study and non-commercial use, with rights belonging to the original course owners.

Copy-paste prompts

Prompt 1
Install the nihaisha skill and help me review the Shanghan Lun course module.
Prompt 2
Use nihaisha to compare the formula differences between Guizhi Tang and Ma Huang Tang.
Prompt 3
Use nihaisha to find screenshot evidence for Xiao Chai Hu Tang.
Prompt 4
Use nihaisha to explain in plain language why some cold symptoms include sweating and others don't.

Frequently asked questions

What is nihaisha-nishi-tcm?

A searchable AI assistant skill built from a large Traditional Chinese Medicine course library, for study and reference, not medical advice.

What language is nihaisha-nishi-tcm written in?

Mainly Python. The stack also includes Python, Markdown, RAG.

What license does nihaisha-nishi-tcm use?

For personal study and non-commercial use only, original course content rights belong to the original creators.

How hard is nihaisha-nishi-tcm to set up?

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

Who is nihaisha-nishi-tcm for?

Mainly general.

Open on GitHub → Ask about another repo

This repo across BitVibe Labs

Verify against the repo before relying on details.