
In simple English
This tool creates short explainer videos from your ideas or documents. You type a single sentence or drop in a PDF file. An automated agent writes a script, adds a voiceover and draws the picture pages. You check the plan before it builds the final video. It runs as a desktop app on your computer, so you need your own AI and voice service keys.
What it is
Frametell is a desktop application and command-line tool that acts as an AI director agent for video creation. It combines storyboarding, text generation, text-to-speech (a way to convert written text into spoken audio files) and a browser rendering engine to produce 1080p MP4 videos.
What it is good for
It is good for solo creators, teachers and builders who want to explain complex topics without learning video editing software.
- You approve the storyboard and script before any video rendering begins.
- Runs locally on your computer, keeping your source materials private.
- Supports multiple AI providers like Anthropic, OpenAI, Google and OpenRouter.
- Requires paid API keys for language models and voice generation.
- Only provides a pre-built desktop download for macOS on Apple Silicon right now.
- Uses the strict AGPL-3.0 licence, which has strict rules if you host it on a network.
Manual video editing in Premiere or After Effects, or writing scripts and recording voiceovers by hand.
ElevenLabs for generating realistic voiceovers, and Claude or ChatGPT for brainstorming scripts.
- openai/openai-cookbook77k stars
Contains examples for building custom AI video pipelines, but lacks a ready-to-use desktop studio.
- snapcast/snapcast8.0k stars
A server and clients that play one audio stream in several rooms, kept in time with each other.
- MusicPlayerDaemon/MPD2.8k stars
A background music player with no interface of its own, controlled over a network by separate client programs.
- AcademySoftwareFoundation/OpenTimelineIO2.0k stars
An interchange format and library for editing timelines: the order and length of cuts, and references to the media, but not the media.
git clone https://github.com/sitor-ai/frametell.git && cd frametell pnpm install && pnpm build export ANTHROPIC_API_KEY=your_key_here export ELEVENLABS_API_KEY=your_key_here node apps/cli/dist/cli.js serve