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

Support

The base 1

Content 2

Deploy 2

  • loguru64 files
  • tencentcloud-sdk-python

Tools 1

  • tomli-w1 file

Other 6

  • tqdm2 files
  • requests12 files
  • pydub2 files
  • tenacity1 file
  • tomli1 file
  • watchdog

Other repos with a similar stack

Ordered by how much of its stack they share with NarratoAI, then by stars.

Frequently asked questions

What language is NarratoAI written in?
NarratoAI is written in Python, with 46,854 written lines.
What framework does NarratoAI use?
NarratoAI is built with Streamlit.
Does NarratoAI use AI?
Yes. NarratoAI uses AI through dashscope, edge-tts, azure-cognitiveservices-speech, and OpenAI.
What services does NarratoAI use?
NarratoAI connects to Google.

The proof: app/services/llm.py, line 12

Does NarratoAI have tests?
Yes. NarratoAI has 35 test files.
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.

Or look inside SeeRepo's own →

Is it your repo? Add its badge, keep it up to date or take it down →