Skip to content

avilyre/content-video-creator-ai-server

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

8 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

๐Ÿค– Content Video Creator AI (Backend)

An application that can help content creators when generating creative titles and descriptions through artificial intelligence.

cover

Features

  • ๐Ÿ“ Convert video to audio and generate transcription to generate custom content
  • ๐Ÿ“ Get creative titles through AI
  • ๐Ÿ“ Get creative descriptions through AI
  • ๐Ÿ“ Customizable template (prompt) text area
  • ๐Ÿ“ Manage how creative the AI โ€‹โ€‹response will be
  • ๐Ÿ“ Help AI with keywords

Technologies

  • ๐Ÿ”ฅ Fastify
  • ๐Ÿ”ฅ Prisma ORM
  • ๐Ÿ”ฅ TSX | Typescript
  • ๐Ÿ”ฅ Zod
  • ๐Ÿ”ฅ Vercel AI SDK
  • ๐Ÿ”ฅ OpenAI

Cloning and starting the project

Clone the project using the following url

  $ git clone https://github.com/AvilyRs/content-video-creator-ai-server.git

ATTENTION: Don't forgot to create a file named .env in the root project and populate it with:

  OPENAI_KEY=<Your Open AI API key>

Seed the database with the following command

  $ npx prisma db seed
  // or
  $ pnpm prisma db seed

Then run the server with the following command

  $ npm run dev
  // or
  $ pnpm run dev

Now you are ready and can access all routes with our frontend!

See our CVC.AI Frontend: https://github.com/AvilyRs/content-video-creator-ai-web

If there is anything you can help with the project, feel free to contribute ;)

About

An content video creator using AI

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published