Skip to content

Corpus & languages

Segments live under data/corpus/<lang>/segments.jsonl.

Primary languages (≥1000 segments each):

Code Language
en English
zh Chinese (zh-Hans + zh-Hant treated as Chinese)
ja Japanese
es Spanish
fr French

Other detected languages fall back to English.

Regenerate:

uv run python scripts/generate_corpus.py

Custom Q&A

Edit data/corpus/custom_qa.json:

[
  {
    "pattern": "(?i)\\bping\\b",
    "match": "regex",
    "reply": "pong",
    "langs": ["*"]
  }
]

match: regex | contains | exact.