Skip to content

A user can create a creative image, code, piece of music, or piece of video using this tool. Users can interact with AI through conversation.

Notifications You must be signed in to change notification settings

krishgabani/ai-buddy

Repository files navigation

Install packages

npm i

Setup .env file

NEXT_PUBLIC_CLERK_PUBLISHABLE_KEY=
CLERK_SECRET_KEY=

NEXT_PUBLIC_CLERK_SIGN_IN_URL=/sign-in
NEXT_PUBLIC_CLERK_SIGN_UP_URL=/sign-up
NEXT_PUBLIC_CLERK_AFTER_SIGN_IN_URL=/dashboard
NEXT_PUBLIC_CLERK_AFTER_SIGN_UP_URL=/dashboard

OPENAI_API_KEY=
REPLICATE_API_TOKEN=

DATABASE_URL=

STRIPE_API_KEY=
STRIPE_WEBHOOK_SECRET=

NEXT_PUBLIC_APP_URL="http://localhost:3000"

Setup Prisma

Add any Database (I used MongoDB)

npx prisma db push

Start the app

npm run dev

About

A user can create a creative image, code, piece of music, or piece of video using this tool. Users can interact with AI through conversation.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages