AI-Powered Sales Report Analysis & eCommerce Search Engine is a free and open-source AI-driven platform that simplifies sales report analysis and enhances eCommerce search with GenAI.
- Upload PDF sales reports and get insights using RAG-based AI processing.
- AI Agent powered by OpenAI SDK for interactive queries.
- Upload Excel sheets to generate a real-time sales report dashboard.
- Get instant statistics & visualizations without manual data processing.
- ExaAI-powered search engine for finding the best products efficiently.
- Enhanced search capabilities using Generative UI (React Server Components) via Vercel AI SDK.
-
Next.js
-
TypeScript
-
Vercel AI SDK
-
ExaAI
-
OpenAI SDK
-
PineconeDB
-
NeonDB
-
Clerk
-
AWS S3
-
TanStack
-
Drizzle ORM
- Clone the repository
git clone https://github.com/abhisek-1221/DocQuery.git cd DocQuery - Install dependencies
npm install
- Run the app
npm run dev
- Open in browser
http://localhost:3000
Thriftwise is open-source! Contributions are welcome to improve features, fix bugs, and enhance performance.
- Fork the repo
- Create a feature branch (
git checkout -b feature-name) - Commit changes (
git commit -m "Add new feature") - Push to branch (
git push origin feature-name) - Open a Pull Request
If you find Thriftwise useful, don’t forget to star ⭐ the repository on GitHub!
This is a Next.js project bootstrapped with create-next-app.
First, run the development server:
npm run dev
# or
yarn dev
# or
pnpm dev
# or
bun devOpen http://localhost:3000 with your browser to see the result.
You can start editing the page by modifying app/page.tsx. The page auto-updates as you edit the file.
This project uses next/font to automatically optimize and load Inter, a custom Google Font.
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!
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.

