(Always updated link: https://intelli-sense.vercel.app)
IntelliSense lets you upload your pdf file and talk to it with ease. Comes with 2 plans basic (size < 4mb and pages < 5 ) and a pro plan (size < 16mb and pages < 40 ). Built with the Next.js 13.5 App Router, tRPC, TypeScript, Prisma & Tailwind.
Visit link: https://intelli-sense.vercel.app
- Subscription model using Stripe
- Authentication Using Kinde
- Data Fetching Using tRPC & Zod
- LangChain for Infinite AI Memory
- Pinecone as our Vector Storage
- Prisma as our ORM
- TypeScript
1.Clone the Repository:
git clone https://github.com/Aditya-Muni/IntelliSense2.Navigate to the Project Directory:
cd IntelliSense3.Open console and run
npm install4.Create a .env file (example .env)
KINDE_CLIENT_ID=
KINDE_CLIENT_SECRET=
KINDE_ISSUER_URL=
KINDE_SITE_URL=
KINDE_POST_LOGOUT_REDIRECT_URL=
KINDE_POST_LOGIN_REDIRECT_URL=
DATABASE_URL=
UPLOADTHING_SECRET=
UPLOADTHING_APP_ID=
PINECONE_API_KEY=
OPENAI_API_KEY=
STRIPE_SECRET_KEY=
STRIPE_WEBHOOK_SECRET=