What is NarratoAI built with?
NarratoAI is a Python repo built with Streamlit. It uses AI through dashscope, edge-tts, azure-cognitiveservices-speech, and OpenAI, connects to Google, makes its content with pillow and moviepy, and deploys with tencentcloud-sdk-python and loguru. It has 46,854 written lines, with 35 test files.
Read on November 12, 2026, at commit 29a11b6. Read it as markdown
The card says what it's built with. Its whole map opens it up: every part of the code and how it connects to the rest.
Backend
AI 3
dashscope2 files
- edge-tts2 files
- azure-cognitiveservices-speech1 file
Services 2
Other repos with a similar stack
Ordered by how much of its stack they share with NarratoAI, then by stars.
- harry0703MoneyPrinterTurbo142.6k
利用 AI 大模型和自动化工作流,根据主题或关键词一键生成高清短视频。Generate HD short videos from a topic or keyword with an automated AI workflow.

9 of 17 in commonCompare → - ATH-MaaSPixelle-Video29.9k
🚀 AI 全自动短视频引擎 | AI Fully Automated Short Video Engine

7 of 17 in commonCompare → - debpalashVoiceStudio108.5k
VoiceStudio is the open-source, fully-local ElevenLabs alternative — voice cloning, voice design, video dubbing, dictation, transcription & audiobook creation in 646 languages.

4 of 17 in commonCompare →
Frequently asked questions
What language is NarratoAI written in?
What framework does NarratoAI use?
Does NarratoAI use AI?
What services does NarratoAI use?
The proof: app/services/llm.py, line 12
Does NarratoAI have tests?
Which repos have a stack like NarratoAI's?
See inside your code, today.
Paste your repo and see it drawn, part by part: a medium one in under a minute.
Free, no account.
Is it your repo? Add its badge, keep it up to date or take it down →

