AI Engineer | RAG Pipelines · LangChain · Pinecone | Chatbot & Knowledge Base Systems
Worldwide
Hi, We're a small consulting firm and over the years we've accumulated around 200 PDFs (client deliverables, market research, internal SOPs, case studies). Every week someone on the team is digging through old folders trying to find an answer that's already documented somewhere. I want to fix that. What I need is a simple internal chatbot. The team types a question, the bot answers using only our documents, and it cites which PDF and which page the answer came from so we can verify it. No making things up, no answering from general knowledge — only from our docs. What I'm looking for: Set up a vector DB (Pinecone preferred, open to alternatives) Ingest all 200 PDFs with proper chunking and metadata Build the retrieval pipeline using LangChain Use OpenAI (GPT-4o or similar) for the actual answer generation Supabase for auth and storing chat history per user A simple chat UI on the web (Next.js / React is fine), internal use only FastAPI backend Answers must include source PDF name + page number Should be comfortable with Python, RAG architecture, Pinecone, LangChain, OpenAI, Supabase, and the front-end side with Next.js / React / TypeScript. I don't need anything fancy on the UI, just clean and usable. Want to wrap this in about a week. If it goes well, we'll likely have a phase 2 (Slack integration, role-based access for different teams). Skills: Python, OpenAI, Pinecone, RAG, LangChain, FastAPI, Supabase, Next.js, React, TypeScript, Vercel AI SDK
$450.00
Fixed-price- ExpertExperience Level
- Remote Job
- Ongoing projectProject Type
Skills and Expertise
Activity on this job
- Proposals:20 to 50
- Last viewed by client:4 weeks ago
- Interviewing:15
- Invites sent:18
- Unanswered invites:1
About the client
- Saudi Arabia10:58 PM
- Tech & ITSmall company (2-9 people)
Explore similar jobs on Upwork
How it works
Create your free profileHighlight your skills and experience, show your portfolio, and set your ideal pay rate.
Work the way you wantApply for jobs, create easy-to-by projects, or access exclusive opportunities that come to you.
Get paid securelyFrom contract to payment, we help you work safely and get paid securely.
About Upwork
- 4.9/5(Average rating of clients by professionals)
- G2 2021#1 freelance platform
- 49,000+Signed contract every week
- $2.3BFreelancers earned on Upwork in 2020
Find the best freelance jobs
Growing your career is as easy as creating a free profile and finding work like this that fits your skills.
Trusted by