An open API service indexing awesome lists of open source software.

https://github.com/atithi4dev/vectraq-server

End-to-end intelligent document Q&A system using LangChain, OpenAI, and vector databases. Upload PDFs and get GPT-powered answers instantly.
https://github.com/atithi4dev/vectraq-server

document-ai langc openai pdf-cahtbot vector-search

Last synced: about 1 month ago
JSON representation

End-to-end intelligent document Q&A system using LangChain, OpenAI, and vector databases. Upload PDFs and get GPT-powered answers instantly.

Awesome Lists containing this project

README

          

# ⚑ VectraQ-server

## πŸ“Œ Status
> πŸ’€ Currently on hold. Basic PDF parsing was prototyped, but the full β€œchat with PDF” pipeline is paused for now.

---

**VectraQ** is a document-based Q&A system designed to let users upload PDFs, extract text, and eventually interact with the content using natural language queries powered by LLMs and vector embeddings.

This repo serves as the **monorepo** for both backend and frontend components.

---

## 🎯 Project Goals (Planned)

- Upload and parse PDFs
- Chunk and embed text using LangChain + OpenAI
- Store embeddings in a vector database (Pinecone)
- Enable Q&A over documents with context-aware responses
- Provide a clean UI for interacting with extracted text

---

## πŸ› οΈ Tech Stack (Planned)

| Layer | Tech |
|------------|----------------------------|
| Frontend | React, Vite, Tailwind CSS |
| Backend | Node.js, Express.js |
| NLP | LangChain, OpenAI API |
| Vector DB | Pinecone |
| Utilities | Multer, pdf-parse, Axios |

---

## πŸ“„ License

MIT License.

---

## 🀝 Contributions

Will open once active development resumes.

---

Turning documents into conversation β€” **VectraQ** (paused but not forgotten).