jijiutong
ai-visual-director
Character sheets, storyboards and video prompts from one written story
- Seedance
- Runway
- Kling
- +7
PenShot reads a script and breaks it into shots with timed video prompts. It writes prompts in Chinese and English for Sora, Veo, Runway and Kling. Memory plus a Chroma vector store keep characters and scenes steady. It's tuned for Chinese scripts, and paid LLM keys plus Redis are required.
Best for: Writers turning long scripts into model-ready shot prompts for Sora, Veo, Runway or Kling.
Rewritten from the README. Check the repo for the latest steps.
pip install penshotcp .env.example .env.env, plus PENSHOT_REDIS_URLagent.breakdown_script_async(script)from penshot.api import create_penshot_agentpython -m penshot.mcp_server --max-concurrent 5 --queue-size 500docker compose up -dOther storyboard projects people compare with story-shot-agent.
jijiutong
Character sheets, storyboards and video prompts from one written story
wuwangzhang1216
Claude Code skill that turns a script or one keyframe into a shot plan
wassermanproductions
Feed it a reference shot, get pose, depth and camera-move files
HVision-NKU
Draws comic panels and long videos with the same character
Do you maintain story-shot-agent? Add this badge to your README so English speakers can find our write-up.
[](https://openmicrodrama.com/projects/neopen-story-shot-agent)The badge links to this page. Want your description changed? Email support@openmicrodrama.com.
Reviewed Oct 1, 2026. We write these descriptions ourselves. The repo's own docs are the final word.