ViraFlow is a short-form video analysis workspace for studying hook design, pacing, shot language, and conversion signals across winning content.
Environment Requirements
To run and extend ViraFlow locally, prepare the following development environment first.
Here are the recommended environment configurations for Mac systems:
- Use fnm for NodeJS version management
Recommended versions for NodeJS and npm:
$ node -v
v22.2.0
$ npm -v
10.7.0- Use pnpm for package management
Install pnpm globally:
$ npm install -g pnpmRecommended version for pnpm:
$ pnpm -v
9.15.0$ git --version
git version 2.39.3 (Apple Git-146)For other operating systems, use the equivalent setup. Before running ViraFlow locally, make sure Node.js and pnpm are installed.
AI Tools
To work on ViraFlow more efficiently, we recommend the following AI tools:
| Name | Description |
|---|---|
| Cursor | AI Editor |
| Windsurf | AI Editor |
| v0 | Generate UI Components |
| Claude | AI Chat |
| ThinkAny | AI Search |
AI Editor Plugins
To better format code and debug interfaces, we recommend installing the following plugins in VS Code / Cursor / Windsurf:
- REST Client Interface Debugging
- Prettier - Code formatter Code Formatting
ViraFlow