voxflow
AI voice CLI bundled as 5 skills (hub, podcast, transcribe, video, slice). Synthesize speech in 200+ voices across 40+ languages, generate m
Open source Repository Open in the app JSON README (API)
About
AI voice CLI bundled as 5 skills (hub, podcast, transcribe, video, slice). Synthesize speech in 200+ voices across 40+ languages, generate multi-speaker AI podcasts from a topic or URL, transcribe audio/video with word-level timestamps, dub video from SRT subtitles, run end-to-end video translation, and turn long articles into vertical card video reels via Remotion. Backed by a hosted TTS/ASR/LLM/render service with per-user quota (free tier 10K/mo).
Details
- Kind
- Plugins
- Topic
- AI, RAG & memory
- Publisher
- voxflowstudio
- Origin
- marketplace
- Category
- ferramentas
- Stars
- 7
- Last push
- 2026-05-22T03:44:55Z
- Repository state
- ativo
- Language
- CSS
- License
- MIT
- Added
- 2026-08-30 01:48:58
- Updated
- 2026-08-30 01:48:58
- Origin id
voxflowstudio/skills/voxflow
README
# VoxFlow Skills > Skill files in this repo are auto-overwritten on each release. For feedback or fixes, please [open an issue](https://github.com/VoxFlowStudio/skills/issues) instead of submitting a PR. [](LICENSE) [](https://www.npmjs.com/package/voxflow) [](#what-you-get) [](#install)  Voice in your AI workflow. Six skills that let any AI coding agent (Claude Code · Cursor · Codex · Gemini CLI · Cline) speak in 200+ voices, generate podcasts, dub videos, transcribe audio, and turn text into card images or narrated card videos — through one CLI. **Why VoxFlow over a raw TTS API?** One CLI handles auth, voice search, multi-speaker dialogue, video pipelines, and quota. The skills layer makes it native to whichever agent you're already using — no new context-switch. ## Install The simplest path — let the VoxFlow CLI auto-detect your agent and run the right command: ```bash npm install -g voxflow voxflow skills install ``` It detects Claude Code / Cursor / Codex / Gemini / WorkBuddy / OpenClaw on your `$PATH`, picks the right install command, asks for confirmation, runs it, and prints next steps. Use `--all` to install for every detected agent, or `--for <agent>` to force one. If you'd rather run the install command directly — **one command for every agent**: ```bash npx -y skills add VoxFlowStudio/skills --all --yes --global ``` The `skills` npm package detects every AI agent on your machine (Claude Code, Cursor, Codex CLI, Gemini CLI, Cline, Amp, Antigravity, CodeBuddy, OpenClaw…) and writes the 6 VoxFlow skills (`hub`, `podcast`, `transcribe`, `video`, `slice`, `card`) to each agent's standard skill location in a single shot. ## Prerequisites ```bash npm install -g voxflow voxflow login # one-time browser auth ``` ## What You Get Six focused skills, each loaded on demand: | Skill | Invoked as | What it covers | |-------|-----------|----------------| | **hub** | `voxflow:hub` | `say` · `narrate` · `story` · `voices` · auth · quota · feedback | | **podcast** | `voxflow:podcast` | Multi-speaker AI podcast from topic / URL / script | | **transcribe** | `voxflow:transcribe` | `asr` · `asr-jobs` · `translate` · `dub` · `video-translate` · `summarize` · `publish` | | **video** | `voxflow:video` | `picstory` · `present` · `slides` · `explain` · `image` | | **slice** | `voxflow:slice` | Article → vertical card video (1080×1920); 13 editorial / poster / magazine themes | | **card** | `voxflow:card` | Text → shareable card images (HTML/CSS + Playwright); 1:1 / 3:4 / 9:16, editorial design system. Optional narrated MP4 video via `voxflow card render` (TTS + FFmpeg, in-project output) | Use the hub skill as the starting point — it routes to the others automatically. ## Example Interactions | You say | Agent runs | |---------|-----------| | "Read this README out loud" | `voxflow narrate README.md -o readme.mp3` | | "Make a 5-min podcast on AI agents" | `voxflow podcast "AI agents" --length short` | | "Dub this tutorial into Japanese" | `voxflow video-translate tutorial.mp4 --to ja` | | "把这段话合成语音" | `voxflow say "..." -o output.mp3` | | "生成一个 AI 播客" | `voxflow podcast "topic" --length medium` | | "把这个视频翻译成日语" | `voxflow video-translate video.mp4 --to ja` | | "转录这段录音" | `voxflow asr recording.mp3` | | "做一个 AI 知识短视频" | `voxflow picstory "topic" --style sketchnote` | | "生成一套演示幻灯片" | `voxflow slides "topic" --slides 8` | ## Skills Layout ```text voxflow/ hub/SKILL.md # TTS, voice search, auth, quota, feedback podcast/SKILL.md # AI dialogue podcast transcribe/SKILL.md # ASR, translation, dubbing video/SKILL.md # AI short video, slides, images slice/SKILL.md # Article → vertical card video (13 themes) card/SKILL.md # Text → shareable card images (1:1 / 3:4 / 9:16) ``` ## Registry ```text registry.json # VoxFlow CLI add-on recipes index voxflow/ dub-anime-jp-zh/ # Anime fan-dub voice preset (JP→ZH) ``` Install a recipe: ```bash voxflow add dub-anime-jp-zh ``` ## Quota Free tier: 10,000 / month. Check before large jobs: ```bash voxflow status ``` | Operation | Cost | |-----------|------| | `say` (1 call) | ~100 | | `narrate` (per segment) | ~100 | | `podcast` (medium) | ~5,000 | | `picstory` (5 scenes) | ~3,100 | ## Security - No API keys or tokens in this repository. - Use `voxflow login` for interactive auth or `VOXFLOW_TOKEN` env var for CI. - See [SECURITY.md](SECURITY.md) for vulnerability disclosure. ## Links - [VoxFlow Studio](https://voxflow.studio) — Web app - [CLI on npm](https://www.npmjs.com/package/voxflow) — `npm install -g voxflow` - [CLI docs](https://voxflow.studio/docs/cli) — Full command reference