Get a Jewish text
get_textFetch any text from the Jewish library by reference, in Hebrew/Aramaic and/or translation, aligned segment by segment. Covers Tanakh, Mishnah, Talmud Bavli & Yerushalmi, Midrash, Rambam, Shulchan Arukh, commentaries (e.g. "Rashi on Genesis 1:1"), Siddur, Zohar, Chasidut, Musar, responsa and more. Reference examples: "Genesis 1:1-5", "Bereishit 1", "Berakhot 2a", "Berakhot 2a:3-7", "Mishnah Avot 1", "Mishneh Torah, Sabbath 1:1", "Shulchan Arukh, Orach Chayim 1", "Psalms 23", "Ramban on Exodus 20:2". Returns segments as {n, he, en}; includes next/previous section refs for paging. If a reference fails, try resolve_name.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| ref | Yes | Text reference, e.g. "Genesis 1:1-10" or "Berakhot 2a". | |
| vowels | No | Hebrew vowels/cantillation: "full" keeps nikud, "none" strips it. | full |
| language | No | "both" = original + translation; "all" = every available version. | both |
| footnotes | No | Keep translator footnotes inline. | |
| max_segments | No | Max segments to return. | |
| version_title | No | Exact version title to use (see get_text_versions). | |
| translation_language | No | Translation language family instead of English, e.g. "french", "spanish", "german", "russian", "italian". |