Blog Logo
TAGS

# OP Vault

OP Vault is a practical and valuable tool based on the OP Stack, which consists of OpenAI and Pinecone Vector Database. The tool allows users to upload their own custom knowledgebase files and ask questions about their contents in a user-friendly React frontend. The focus is on human-readable content like books, letters, and other documents. Users can upload entire libraries worth of books and documents and receive pointed answers with the specific section within the file that the answer is based on. The tool requires node v19, go v1.18.9 darwin/arm64, and poppler. It also requires the user to set up their API keys and endpoints in the secret folder to work properly. Screenshots of the tool showcase its ability to answer questions based on uploaded content. The golang server uses two POST APIs, `/upload` for uploading files and `/api/question` for answering questions.