No description
Find a file
2026-04-28 17:51:56 +07:00
app Initial commit: AI Video Flow app with TikTok trending, OpenCode and 34ai integration 2026-04-28 17:50:29 +07:00
components Initial commit: AI Video Flow app with TikTok trending, OpenCode and 34ai integration 2026-04-28 17:50:29 +07:00
lib Initial commit: AI Video Flow app with TikTok trending, OpenCode and 34ai integration 2026-04-28 17:50:29 +07:00
.gitignore Initial commit: AI Video Flow app with TikTok trending, OpenCode and 34ai integration 2026-04-28 17:50:29 +07:00
next.config.js Initial commit: AI Video Flow app with TikTok trending, OpenCode and 34ai integration 2026-04-28 17:50:29 +07:00
package.json Initial commit: AI Video Flow app with TikTok trending, OpenCode and 34ai integration 2026-04-28 17:50:29 +07:00
postcss.config.js Initial commit: AI Video Flow app with TikTok trending, OpenCode and 34ai integration 2026-04-28 17:50:29 +07:00
README.md Add README documentation 2026-04-28 17:51:56 +07:00
tailwind.config.ts Initial commit: AI Video Flow app with TikTok trending, OpenCode and 34ai integration 2026-04-28 17:50:29 +07:00
tsconfig.json Initial commit: AI Video Flow app with TikTok trending, OpenCode and 34ai integration 2026-04-28 17:50:29 +07:00

KV App - AI Video Flow

AI-powered video creation app with workflow automation, TikTok trending analysis, and video generation.

Features

  • AI Workflow Builder: Create video workflows using AI agents (OpenCode, 34ai)
  • TikTok Trending: Browse and analyze trending TikTok videos by region
  • Video Recreation: Analyze trending videos and recreate with AI
  • Settings Management: Configure API keys and preferences

Getting Started

Prerequisites

  • Node.js 18+
  • npm or yarn

Installation

npm install

Development

npm run dev

Open http://localhost:3000

Build

npm run build
npm start

Configuration

Go to Settings page to configure:

Tech Stack

  • Next.js 14
  • React 18
  • Tailwind CSS
  • Zustand (state management)
  • React Flow (workflow builder)

Project Structure

app/
├── api/
│   ├── opencode/     # OpenCode AI proxy
│   └── tiktok/       # TikTok trending API
├── settings/         # Settings page
├── shop/            # Shop page
├── trending/        # TikTok trending page
├── upload/          # Upload page
└── page.tsx         # Main home page

components/
├── Header.tsx       # Navigation header
└── tabs/
    └── CreateTab.tsx

lib/
├── api/
│   ├── api34ai.ts  # 34ai API client
│   └── opencode.ts  # OpenCode API client
├── context/
│   └── SettingsContext.tsx
└── types/
    └── index.ts

License

MIT