Ventathought is an AI-powered chat application designed to provide a safe space for users to share their thoughts, seek advice, or simply engage in meaningful conversations. Built with cutting-edge AI/ML technologies, it focuses on creating empathetic and intelligent interactions tailored to individual needs.
Key Features:
🧠 Advanced AI for personalized and insightful responses. 🌟 User-friendly design for seamless conversations. 🔒 Privacy-focused to ensure safe and secure interactions. Technologies: Developed using React, Node.js, and AI models powered by OpenAI APIs.
Let your thoughts flow with Ventathought!
First add the following dependencies: npm install look in installations.md for the necessary dependencies to install. Copy and paste command into terminal.
Add in a .env.local file with the following: For Auth0: https://auth0.com/docs/get-started/set-up-auth0 AUTH0_SECRET= AUTH0_BASE_URL= AUTH0_ISSUER_BASE_URL= AUTH0_CLIENT_ID= AUTH0_CLIENT_SECRET=
For OpenAI: https://platform.openai.com/docs/concepts OPENAI_API_KEY=
For AWS: https://aws.amazon.com AWS_ACCESS_KEY_ID= AWS_SECRET_ACCESS_KEY=
First, run the development server:
npm run dev
# or
yarn dev
# or
pnpm dev
# or
bun dev
Open http://localhost:3000 with your browser to see the result.
You can start editing the page by modifying app/page.js
. The page auto-updates as you edit the file.
This project uses next/font
to automatically optimize and load Geist, a new font family for Vercel.
To learn more about Next.js, take a look at the following resources:
- Next.js Documentation - learn about Next.js features and API.
- Learn Next.js - an interactive Next.js tutorial.
You can check out the Next.js GitHub repository - your feedback and contributions are welcome!
https://auth0.com/docs/quickstart/webapp/nextjs/interactive
The easiest way to deploy your Next.js app is to use the Vercel Platform from the creators of Next.js.
Check out our Next.js deployment documentation for more details.