{"ok":true,"language":"en","total":25,"categories":["literatura","joc","media","bac","social","ajutor"],"commands":[{"cmd":"opera","aliases":["opere"],"category":"literatura","summary":"Information about a literary work in the Romanian BAC curriculum (or full list)","args":[{"name":"slug","type":"slug","required":false,"description":"The work slug (e.g.: morometii, enigma-otiliei, luceafarul)"}],"outputType":"opera | opera_list","manUrl":"/api/v1/ai/man/opera?lang=en","docsUrl":"/ai#cmd-opera"},{"cmd":"autor","aliases":["autori","scriitor"],"category":"literatura","summary":"Author biography + list of their works","args":[{"name":"slug","type":"slug","required":false,"description":"Author slug (e.g.: mihai-eminescu, ion-luca-caragiale)"}],"outputType":"autor | autor_list","manUrl":"/api/v1/ai/man/autor?lang=en","docsUrl":"/ai#cmd-autor"},{"cmd":"personaj","aliases":["personaje","char"],"category":"literatura","summary":"Character profile with RPG-style stats (intelligence, courage, charisma...)","args":[{"name":"slug","type":"slug","required":false,"description":"Character slug (e.g.: ilie-moromete, otilia, vitoria-lipan)"}],"outputType":"personaj | personaj_list","manUrl":"/api/v1/ai/man/personaj?lang=en","docsUrl":"/ai#cmd-personaj"},{"cmd":"comentariu","aliases":[],"category":"literatura","summary":"Full literary commentary for BAC exam","args":[{"name":"slug","type":"slug","required":true,"description":"Work slug"}],"outputType":"comentariu","manUrl":"/api/v1/ai/man/comentariu?lang=en","docsUrl":"/ai#cmd-comentariu"},{"cmd":"incipit","aliases":[],"category":"literatura","summary":"The incipit (opening lines) of a literary work","args":[{"name":"slug","type":"slug","required":true,"description":"Work slug"}],"outputType":"incipit","manUrl":"/api/v1/ai/man/incipit?lang=en","docsUrl":"/ai#cmd-incipit"},{"cmd":"rezumat","aliases":[],"category":"literatura","summary":"Short summary of a literary work","args":[{"name":"slug","type":"slug","required":true,"description":"Work slug"}],"outputType":"rezumat","manUrl":"/api/v1/ai/man/rezumat?lang=en","docsUrl":"/ai#cmd-rezumat"},{"cmd":"moment","aliases":[],"category":"literatura","summary":"Specific narrative moment of a work (or full list)","args":[{"name":"slug","type":"slug","required":true,"description":"Work slug"},{"name":"index","type":"number","required":false,"description":"Moment number (1-based)"}],"outputType":"moment_single | moment_list","manUrl":"/api/v1/ai/man/moment?lang=en","docsUrl":"/ai#cmd-moment"},{"cmd":"tema","aliases":[],"category":"literatura","summary":"Search a literary theme and works containing it","args":[{"name":"tema","type":"string","required":false,"description":"Theme name (fuzzy match)"}],"outputType":"tema | tema_list","manUrl":"/api/v1/ai/man/tema?lang=en","docsUrl":"/ai#cmd-tema"},{"cmd":"curent","aliases":[],"category":"literatura","summary":"Literary movement (Romanticism, Realism, Modernism, etc.)","args":[{"name":"slug","type":"slug","required":false,"description":"Movement slug"}],"outputType":"curent | curent_list","manUrl":"/api/v1/ai/man/curent?lang=en","docsUrl":"/ai#cmd-curent"},{"cmd":"locatie","aliases":[],"category":"literatura","summary":"Location from a literary work (description, atmosphere, significance)","args":[{"name":"slug","type":"slug","required":true,"description":"Location slug"}],"outputType":"locatie | locatie_list","manUrl":"/api/v1/ai/man/locatie?lang=en","docsUrl":"/ai#cmd-locatie"},{"cmd":"relatii","aliases":[],"category":"literatura","summary":"All relationships between characters in a work","args":[{"name":"slug","type":"slug","required":true,"description":"Work slug"}],"outputType":"relatii","manUrl":"/api/v1/ai/man/relatii?lang=en","docsUrl":"/ai#cmd-relatii"},{"cmd":"citat","aliases":[],"category":"literatura","summary":"Literary quote (random or filtered by author)","args":[{"name":"slug","type":"slug","required":false,"description":"Author/work/character slug"}],"outputType":"citat","manUrl":"/api/v1/ai/man/citat?lang=en","docsUrl":"/ai#cmd-citat"},{"cmd":"curiozitate","aliases":[],"category":"literatura","summary":"Literary curiosity (fun fact)","args":[{"name":"slug","type":"slug","required":false,"description":"Work slug"}],"outputType":"curiozitate","manUrl":"/api/v1/ai/man/curiozitate?lang=en","docsUrl":"/ai#cmd-curiozitate"},{"cmd":"quiz","aliases":[],"category":"joc","summary":"Random quiz question (or for a specific work)","args":[{"name":"slug","type":"slug","required":false,"description":"Work slug"}],"outputType":"quiz","manUrl":"/api/v1/ai/man/quiz?lang=en","docsUrl":"/ai#cmd-quiz"},{"cmd":"daily","aliases":["provocare"],"category":"joc","summary":"Daily challenge (true/false about literature)","args":[],"outputType":"daily","manUrl":"/api/v1/ai/man/daily?lang=en","docsUrl":"/ai#cmd-daily"},{"cmd":"film","aliases":[],"category":"media","summary":"Animated film of a work (Veo 3.1 / del Toro style)","args":[{"name":"slug","type":"slug","required":true,"description":"Work slug"}],"outputType":"film","manUrl":"/api/v1/ai/man/film?lang=en","docsUrl":"/ai#cmd-film"},{"cmd":"podcast","aliases":[],"category":"media","summary":"Bacalaurescu Show podcast episode (Caragiale + guests)","args":[{"name":"slug","type":"slug","required":false,"description":"Episode slug or number"}],"outputType":"podcast | podcast_list","manUrl":"/api/v1/ai/man/podcast?lang=en","docsUrl":"/ai#cmd-podcast"},{"cmd":"muzica","aliases":[],"category":"media","summary":"Tracks of an author (or full list)","args":[{"name":"slug","type":"slug","required":false,"description":"Author slug"}],"outputType":"muzica_list | track","manUrl":"/api/v1/ai/man/muzica?lang=en","docsUrl":"/ai#cmd-muzica"},{"cmd":"istoric","aliases":[],"category":"bac","summary":"BAC Romanian Literature exam history 2000-2025","args":[{"name":"year","type":"number","required":false,"description":"Year (2000-2025)"}],"outputType":"istoric | istoric_year","manUrl":"/api/v1/ai/man/istoric?lang=en","docsUrl":"/ai#cmd-istoric"},{"cmd":"cauta","aliases":[],"category":"literatura","summary":"Cross-content search (authors, works, characters)","args":[{"name":"query","type":"string","required":true,"description":"Search text"}],"outputType":"search","manUrl":"/api/v1/ai/man/cauta?lang=en","docsUrl":"/ai#cmd-cauta"},{"cmd":"random","aliases":["aleatoriu","surprinde-ma"],"category":"joc","summary":"Surprise me: any type of content, random","args":[],"outputType":"varies","manUrl":"/api/v1/ai/man/random?lang=en","docsUrl":"/ai#cmd-random"},{"cmd":"calendar","aliases":[],"category":"bac","summary":"BAC 2026 calendar (exam dates)","args":[],"outputType":"calendar","manUrl":"/api/v1/ai/man/calendar?lang=en","docsUrl":"/ai#cmd-calendar"},{"cmd":"timer","aliases":[],"category":"bac","summary":"How many days until BAC 2026","args":[],"outputType":"timer","manUrl":"/api/v1/ai/man/timer?lang=en","docsUrl":"/ai#cmd-timer"},{"cmd":"leaderboard","aliases":[],"category":"social","summary":"Top 3 Bacalaurescu users (by XP)","args":[],"outputType":"leaderboard","manUrl":"/api/v1/ai/man/leaderboard?lang=en","docsUrl":"/ai#cmd-leaderboard"},{"cmd":"help","aliases":["ajutor"],"category":"ajutor","summary":"Full list of available commands","args":[],"outputType":"help","manUrl":"/api/v1/ai/man/help?lang=en","docsUrl":"/ai#cmd-help"}],"groupedByCategory":{"literatura":[{"cmd":"opera","aliases":["opere"],"category":"literatura","summary":"Information about a literary work in the Romanian BAC curriculum (or full list)","args":[{"name":"slug","type":"slug","required":false,"description":"The work slug (e.g.: morometii, enigma-otiliei, luceafarul)"}],"outputType":"opera | opera_list","manUrl":"/api/v1/ai/man/opera?lang=en","docsUrl":"/ai#cmd-opera"},{"cmd":"autor","aliases":["autori","scriitor"],"category":"literatura","summary":"Author biography + list of their works","args":[{"name":"slug","type":"slug","required":false,"description":"Author slug (e.g.: mihai-eminescu, ion-luca-caragiale)"}],"outputType":"autor | autor_list","manUrl":"/api/v1/ai/man/autor?lang=en","docsUrl":"/ai#cmd-autor"},{"cmd":"personaj","aliases":["personaje","char"],"category":"literatura","summary":"Character profile with RPG-style stats (intelligence, courage, charisma...)","args":[{"name":"slug","type":"slug","required":false,"description":"Character slug (e.g.: ilie-moromete, otilia, vitoria-lipan)"}],"outputType":"personaj | personaj_list","manUrl":"/api/v1/ai/man/personaj?lang=en","docsUrl":"/ai#cmd-personaj"},{"cmd":"comentariu","aliases":[],"category":"literatura","summary":"Full literary commentary for BAC exam","args":[{"name":"slug","type":"slug","required":true,"description":"Work slug"}],"outputType":"comentariu","manUrl":"/api/v1/ai/man/comentariu?lang=en","docsUrl":"/ai#cmd-comentariu"},{"cmd":"incipit","aliases":[],"category":"literatura","summary":"The incipit (opening lines) of a literary work","args":[{"name":"slug","type":"slug","required":true,"description":"Work slug"}],"outputType":"incipit","manUrl":"/api/v1/ai/man/incipit?lang=en","docsUrl":"/ai#cmd-incipit"},{"cmd":"rezumat","aliases":[],"category":"literatura","summary":"Short summary of a literary work","args":[{"name":"slug","type":"slug","required":true,"description":"Work slug"}],"outputType":"rezumat","manUrl":"/api/v1/ai/man/rezumat?lang=en","docsUrl":"/ai#cmd-rezumat"},{"cmd":"moment","aliases":[],"category":"literatura","summary":"Specific narrative moment of a work (or full list)","args":[{"name":"slug","type":"slug","required":true,"description":"Work slug"},{"name":"index","type":"number","required":false,"description":"Moment number (1-based)"}],"outputType":"moment_single | moment_list","manUrl":"/api/v1/ai/man/moment?lang=en","docsUrl":"/ai#cmd-moment"},{"cmd":"tema","aliases":[],"category":"literatura","summary":"Search a literary theme and works containing it","args":[{"name":"tema","type":"string","required":false,"description":"Theme name (fuzzy match)"}],"outputType":"tema | tema_list","manUrl":"/api/v1/ai/man/tema?lang=en","docsUrl":"/ai#cmd-tema"},{"cmd":"curent","aliases":[],"category":"literatura","summary":"Literary movement (Romanticism, Realism, Modernism, etc.)","args":[{"name":"slug","type":"slug","required":false,"description":"Movement slug"}],"outputType":"curent | curent_list","manUrl":"/api/v1/ai/man/curent?lang=en","docsUrl":"/ai#cmd-curent"},{"cmd":"locatie","aliases":[],"category":"literatura","summary":"Location from a literary work (description, atmosphere, significance)","args":[{"name":"slug","type":"slug","required":true,"description":"Location slug"}],"outputType":"locatie | locatie_list","manUrl":"/api/v1/ai/man/locatie?lang=en","docsUrl":"/ai#cmd-locatie"},{"cmd":"relatii","aliases":[],"category":"literatura","summary":"All relationships between characters in a work","args":[{"name":"slug","type":"slug","required":true,"description":"Work slug"}],"outputType":"relatii","manUrl":"/api/v1/ai/man/relatii?lang=en","docsUrl":"/ai#cmd-relatii"},{"cmd":"citat","aliases":[],"category":"literatura","summary":"Literary quote (random or filtered by author)","args":[{"name":"slug","type":"slug","required":false,"description":"Author/work/character slug"}],"outputType":"citat","manUrl":"/api/v1/ai/man/citat?lang=en","docsUrl":"/ai#cmd-citat"},{"cmd":"curiozitate","aliases":[],"category":"literatura","summary":"Literary curiosity (fun fact)","args":[{"name":"slug","type":"slug","required":false,"description":"Work slug"}],"outputType":"curiozitate","manUrl":"/api/v1/ai/man/curiozitate?lang=en","docsUrl":"/ai#cmd-curiozitate"},{"cmd":"cauta","aliases":[],"category":"literatura","summary":"Cross-content search (authors, works, characters)","args":[{"name":"query","type":"string","required":true,"description":"Search text"}],"outputType":"search","manUrl":"/api/v1/ai/man/cauta?lang=en","docsUrl":"/ai#cmd-cauta"}],"joc":[{"cmd":"quiz","aliases":[],"category":"joc","summary":"Random quiz question (or for a specific work)","args":[{"name":"slug","type":"slug","required":false,"description":"Work slug"}],"outputType":"quiz","manUrl":"/api/v1/ai/man/quiz?lang=en","docsUrl":"/ai#cmd-quiz"},{"cmd":"daily","aliases":["provocare"],"category":"joc","summary":"Daily challenge (true/false about literature)","args":[],"outputType":"daily","manUrl":"/api/v1/ai/man/daily?lang=en","docsUrl":"/ai#cmd-daily"},{"cmd":"random","aliases":["aleatoriu","surprinde-ma"],"category":"joc","summary":"Surprise me: any type of content, random","args":[],"outputType":"varies","manUrl":"/api/v1/ai/man/random?lang=en","docsUrl":"/ai#cmd-random"}],"media":[{"cmd":"film","aliases":[],"category":"media","summary":"Animated film of a work (Veo 3.1 / del Toro style)","args":[{"name":"slug","type":"slug","required":true,"description":"Work slug"}],"outputType":"film","manUrl":"/api/v1/ai/man/film?lang=en","docsUrl":"/ai#cmd-film"},{"cmd":"podcast","aliases":[],"category":"media","summary":"Bacalaurescu Show podcast episode (Caragiale + guests)","args":[{"name":"slug","type":"slug","required":false,"description":"Episode slug or number"}],"outputType":"podcast | podcast_list","manUrl":"/api/v1/ai/man/podcast?lang=en","docsUrl":"/ai#cmd-podcast"},{"cmd":"muzica","aliases":[],"category":"media","summary":"Tracks of an author (or full list)","args":[{"name":"slug","type":"slug","required":false,"description":"Author slug"}],"outputType":"muzica_list | track","manUrl":"/api/v1/ai/man/muzica?lang=en","docsUrl":"/ai#cmd-muzica"}],"bac":[{"cmd":"istoric","aliases":[],"category":"bac","summary":"BAC Romanian Literature exam history 2000-2025","args":[{"name":"year","type":"number","required":false,"description":"Year (2000-2025)"}],"outputType":"istoric | istoric_year","manUrl":"/api/v1/ai/man/istoric?lang=en","docsUrl":"/ai#cmd-istoric"},{"cmd":"calendar","aliases":[],"category":"bac","summary":"BAC 2026 calendar (exam dates)","args":[],"outputType":"calendar","manUrl":"/api/v1/ai/man/calendar?lang=en","docsUrl":"/ai#cmd-calendar"},{"cmd":"timer","aliases":[],"category":"bac","summary":"How many days until BAC 2026","args":[],"outputType":"timer","manUrl":"/api/v1/ai/man/timer?lang=en","docsUrl":"/ai#cmd-timer"}],"social":[{"cmd":"leaderboard","aliases":[],"category":"social","summary":"Top 3 Bacalaurescu users (by XP)","args":[],"outputType":"leaderboard","manUrl":"/api/v1/ai/man/leaderboard?lang=en","docsUrl":"/ai#cmd-leaderboard"}],"ajutor":[{"cmd":"help","aliases":["ajutor"],"category":"ajutor","summary":"Full list of available commands","args":[],"outputType":"help","manUrl":"/api/v1/ai/man/help?lang=en","docsUrl":"/ai#cmd-help"}]},"rateLimit":{"tier":"anonymous","limitPerMinute":60,"remaining":57,"resetAt":"2026-05-25T17:18:00.000Z"}}