An Open source AI Generative web-based app, an unprecedented platform that harnesses the boundless potential of artificial intelligence to ignite your creative spark! From dynamic dialogues to spellbinding videos, captivating imagery, harmonious melodies, sophisticated code generation, and a host of other features, our app offers an expansive array of AI services tailored to amplify your creativity using OpenAI API and Replicate API LLM..
https://drakkar-prompt-ai.vercel.app/
Immerse yourself in lifelike conversations with our AI-powered chat service, reminiscent of ChatGPT. Whether seeking companionship or intellectual exchange, our chat function is designed to cater to your conversational needs.
Embark on a journey of video creation like never before. Our AI-driven video generation service empowers you to craft bespoke videos aligned with your vision and ideas.
Unleash your inner artist with AI-generated images that defy conventional imagination. Craft visually stunning masterpieces that challenge the limits of artistic expression.
Let melodies flow seamlessly as our AI composes music resonating with your deepest emotions. From serene tunes to dynamic compositions, our music generation service paves the way for endless auditory exploration.
Experience the evolution of programming with our AI-backed code generation service. Whether initiating a new project or seeking coding inspiration, our app assists in generating code snippets to expedite your development endeavors.
Elevate your journey with our Pro plan, offering not only enhanced and unlimited features but also exclusive chat support to ensure you're fully equipped to bring your ideas to life.
With integrated real-time chat support, our team of experts is readily available to provide personalized assistance, answer your questions, and guide you through your creative journey.
To run D-propmt AI, you'll need to set up the following environment variables:
For integrating with Clerk, you should provide these keys:
NEXT_PUBLIC_CLERK_PUBLISHABLE_KEY
: Clerk's public publishable key.CLERK_SECRET_KEY
: Clerk's secret key.NEXT_PUBLIC_CLERK_SIGN_IN_URL
: URL for signing in using Clerk.NEXT_PUBLIC_CLERK_SIGN_UP_URL
: URL for signing up using Clerk.NEXT_PUBLIC_CLERK_AFTER_SIGN_IN_URL
: URL to redirect after successful sign-in.NEXT_PUBLIC_CLERK_AFTER_SIGN_UP_URL
: URL to redirect after successful sign-up.
For working with OpenAI's API, you'll need:
OPENAI_API_KEY
: Your OpenAI API key.
If you plan to use Replicate AI, you'll need:
REPLICATE_API_TOKEN
: Your Replicate AI API token.
For connecting to your Prisma database, provide:
DATABASE_URL
: URL for your Prisma database.
If you are integrating Stripe payments, use:
STRIPE_SECRET_KEY
: Your Stripe secret key.STRIPE_WEBHOOK_SECRET
: Your Stripe webhook secret.
For your Next.js application:
NEXT_PUBLIC_HOST
: The URL of your Next.js application.
If you're using Crisp for chat support:
NEXT_PUBLIC_CRISP_WEBSITE_ID
: Your Crisp website ID.
Remember to keep your environment variables secure and avoid sharing them publicly.
Install D-promt-AII with yarn
clone this repo
cd my-project
run: yarn or yarn install
run: yarn run dev (to start the project)
Drakkarrr/D-prompt-AI is built on the following main stack:
- Stripe – Payment Services
- Node.js – Frameworks (Full Stack)
- React – Javascript UI Libraries
- JavaScript – Languages
- TypeScript – Languages
- Autoprefixer – CSS Pre-processors / Extensions
- ESLint – Code Review
- Shell – Shells
- axios – Javascript Utilities & Libraries
- Yarn – Front End Package Manager
- Next.js – Frameworks (Full Stack)
- Prettier – Code Review
- Prisma – Object Relational Mapper (ORM)
- Zustand – State Management Library
- GitHub Actions – Continuous Integration
- Docker – Virtual Machine Platforms & Containers
Contributions are always welcome!
See contributing.md
for ways to get started.
Please adhere to this project's code of conduct
.