13 tools · production · spec
Masnavi is a platform for exploring Rumi's Masnavi-ye Maʿnavi, and its tools let an agent search, retrieve, and translate beyts and sections.
Tools13 total
explainBeyt
readimperative/citationstringrequiredCitation like 'M1:1'.
findSections
readimperative/querystringrequiredPersian phrase to match against section titles.
daftarinteger—Restrict to one daftar.
getRange
readimperative/endstringrequiredEnd citation, e.g. 'M2:2775'.
startstringrequiredStart citation, e.g. 'M2:2608'.
getSection
readimperative/slugstringrequiredSection slug like 'd2-sh40'.
goToBeyt
readimperative/citationstringrequiredCitation like 'M6:4811' or 'g:25000'.
lookupBeyt
readimperative/afterinteger—Beyts of context after.
beforeinteger—Beyts of context before.
citationstringrequiredCitation like 'M3:1278' or 'g:7421'.
randomBeyt
readimperative/daftarinteger—Restrict to one daftar (1-6).
tableOfContents
readimperative/daftarinteger—Restrict to one daftar (1-6).
translateBeyt
actionimperative/citationstringrequiredCitation like 'M1:1' or 'g:7421'.
languagestringrequiredTarget language — a name or code.
translateSoroushCommentary
actionimperative/citationstringrequiredCitation like 'M1:1'.
languagestringrequiredTarget language — a name or code.
verifyQuote
readimperative/textstringrequiredCandidate Rumi quote in Persian.