Analysis updated 2026-05-18
Grow a branching story tree from a single seed idea using AI-proposed plot beats
Explore alternate 'what-if' story directions without disturbing the main storyline
Render a chosen story path into a narrated video with a cloned or AI-picked voice
Keep characters visually consistent across a story using an AI-generated character sheet
| ufuknode/noustiny | sinotrade/shioaji-pro-app | electron/website | |
|---|---|---|---|
| Stars | 157 | 157 | 155 |
| Language | TypeScript | TypeScript | TypeScript |
| Setup difficulty | moderate | hard | easy |
| Complexity | 3/5 | 4/5 | 2/5 |
| Audience | vibe coder | developer | developer |
Figures from each repo's GitHub metadata at analysis time.
Requires API access to Hermes Agent and a voice cloning service to render video output.
Noustiny is an AI-powered story creation tool that generates branching narratives and renders them as videos with narrated audio. Built for the Nous Creative Hackathon 2026, it runs on top of an AI agent framework called Hermes Agent. The core idea is a visual "story tree" canvas. You provide a starting idea (called a seed), and the AI proposes story beats, key plot moments, that you can accept, modify, or branch. Two types of branching are available: you can insert a new beat directly into the main storyline (which automatically adjusts all the following beats to stay coherent), or you can create a "what-if" parallel branch that explores an alternative direction without touching the existing story. When you are ready to produce a video, a render pipeline takes the selected story path and chains together several AI tools: it selects a narrator voice, optionally clones a specific voice from a YouTube URL you provide, generates narration audio, and compiles everything into a video. Visual consistency across the story is maintained by building a "character sheet" at the start that assigns each named character a consistent AI-generated portrait used in every beat they appear in. The application is built with Next.js and TypeScript. It is described as a hackathon project. The full README is longer than what was provided.
An AI tool that turns a story idea into a branching narrative tree and renders the chosen path into a narrated video.
Mainly TypeScript. The stack also includes TypeScript, Next.js, React.
License terms are not stated in the provided README excerpt.
Setup difficulty is rated moderate, with roughly 30min to a first successful run.
Mainly vibe coder.
This repo across BitVibe Labs
Verify against the repo before relying on details.