← all repositories
xr843/Master-skill

Sixteen Buddhist masters, resurrected as citable AI personas

Master-skill wraps 16 historical Buddhist teachers in a source-grounded, fidelity-tested agent framework — every doctrinal claim must cite a real canonical text.

Collecting fresh signals — velocity needs a few days of history.
collecting data…
star history

What it does

Master-skill is a Python-based AI persona framework that lets you converse with 16 Buddhist masters across four traditions — Indian, Chinese, Tibetan, and Theravada. Each persona is constrained to cite real sources (CBETA sutra numbers, BDRC/Toh IDs, SuttaCentral/PTS references) for every doctrinal assertion. It ships as an AgentSkills package for Claude Code, Cursor, Codex CLI, OpenCode, and Gemini CLI, plus a no-install browser chat at fojin.app.

The interesting bit

The project treats “don’t make things up” as an engineering problem, not a vibe: a HARD-GATE rule forbids fabricated source IDs, a two-stage review (doctrine, then style) records input hashes so any post-review edit forces a re-review, and a 240-fixture fidelity test suite — including crisis-referral and non-endorsement edge cases — runs offline citation audits on every scored answer. There’s even a /create-master generator that inherits the same guardrails, though it refuses to build personas for fictional figures.

Key highlights

  • 16 masters spanning Madhyamaka, Yogācāra, Chan, Tiantai, Huayan, Pure Land, Kagyu, Gelug, and Thai Forest traditions, plus 4 teaching modes (multi-master comparison, debate, curriculum)
  • Backed by FoJin’s corpus: 10K+ texts, 678K+ semantic vectors, 110K+ entity knowledge graph
  • Offline fallback: sources/ ships canonical excerpts so citations survive even when the live retrieval service is down
  • Honest about limits: the README explicitly labels all output as AI-synthesized, not the masters’ actual words, and points users in crisis to real hotlines
  • Security posture is unusually thorough for a persona project — SHA-pinned CI, npm provenance, CodeQL, pip-audit

Caveats

  • The two-stage review proves content wasn’t changed after review, but the README admits it can’t prove two independent humans actually did the reviewing
  • Some Theravada and Tibetan sources lack per-passage numbering by nature; the citation contract explicitly allows this, so not every quote resolves to a precise locator
  • One of the 16 masters (Daoxuan) and the comparison/debate modes are terminal-only, not available in the browser version

Verdict

Worth a look for anyone building grounded personas or working in digital humanities — it’s a rare example of roleplay with a citation audit trail. If you wanted a chatbot that freestyles spiritual advice, this project will disappoint you on principle.

Frequently asked

What is xr843/Master-skill?
Master-skill wraps 16 historical Buddhist teachers in a source-grounded, fidelity-tested agent framework — every doctrinal claim must cite a real canonical text.
Is Master-skill open source?
Yes — xr843/Master-skill is an open-source project tracked on heatdrop.
What language is Master-skill written in?
xr843/Master-skill is primarily written in Python.
How popular is Master-skill?
xr843/Master-skill has 500 stars on GitHub.
Where can I find Master-skill?
xr843/Master-skill is on GitHub at https://github.com/xr843/Master-skill.

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