GPUNION
Val Town is a collaborative website to build and scale JavaScript apps.
Deploy APIs, crons, & store data – all from the browser, and deployed in milliseconds.
ClipCraft AI is a SaaS application that enables content creators and marketers to transform long-form videos into engaging short clips optimized for social media platforms. The application leverages AI to detect key moments, add subtitles, transitions, and background music.
- AI-Powered Video Analysis: Automatically identifies engaging moments in long-form videos
- Smart Clip Generation: Creates short clips optimized for different social media platforms
- Automated Subtitles: Transcribes and adds captions to video clips
- Custom Editing: User-friendly timeline editor for fine-tuning generated clips
- Social Media Integration: Direct publishing to popular platforms
- Analytics Dashboard: Track performance of your clips across platforms
├── backend/
│ ├── database/ # Database schema and queries
│ ├── routes/ # API endpoints
│ ├── services/ # Business logic and external API integrations
│ └── index.ts # Main entry point for the backend
├── frontend/
│ ├── components/ # React components
│ ├── hooks/ # Custom React hooks
│ ├── pages/ # Page components
│ ├── index.html # HTML template
│ └── index.tsx # Frontend entry point
└── shared/
├── types.ts # Shared TypeScript interfaces
└── utils.ts # Shared utility functions
- Frontend: React, TailwindCSS
- Backend: Hono (API framework)
- Database: SQLite
- AI Services: OpenAI for content analysis, external video processing APIs
- Authentication: JWT-based auth system
- Storage: Val Town blob storage for metadata, external storage for video files
The application is hosted on Val Town. Visit the live application at ClipCraft AI.