File size: 2,308 Bytes
874be7e
 
 
 
 
 
 
 
 
 
 
 
 
a864c4e
874be7e
643f470
 
 
874be7e
643f470
 
 
874be7e
643f470
874be7e
 
 
643f470
874be7e
643f470
874be7e
643f470
 
874be7e
643f470
 
874be7e
bfa87c3
 
 
874be7e
bfa87c3
874be7e
 
 
 
 
 
e054490
f62cbf1
e054490
874be7e
f62cbf1
874be7e
 
 
 
 
 
 
190124a
f62cbf1
e054490
874be7e
e054490
bfa87c3
 
 
643f470
bfa87c3
874be7e
bfa87c3
190124a
874be7e
785b6bd
f62cbf1
 
874be7e
bfa87c3
874be7e
 
 
 
f62cbf1
39c836f
f62cbf1
643f470
f62cbf1
874be7e
bfa87c3
874be7e
f62cbf1
 
 
874be7e
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
---
title: Enterprise RAG Platform
emoji: πŸš€
colorFrom: blue
colorTo: green
sdk: gradio
sdk_version: 5.49.1
app_file: app/main.py
pinned: false
license: mit
short_description: Document intelligence for Legal, Research, FinOps
full_width: true
---

# Enterprise RAG Platform

**Turn documents into answers. Instantly.**

Upload contracts, research papers, or financial reports β†’ Ask questions β†’ Get cited answers in seconds.

---

## ✨ What's New

- **Multi-document upload** β€” Process multiple files at once
- **Streaming answers** β€” Watch responses generate in real-time
- **Thinking indicator** β€” See "πŸ” Analyzing documents..." before streaming starts

---

## How It Works

```
πŸ“„ Upload β†’ βœ‚οΈ Chunk β†’ 🧠 Embed β†’ πŸ’¬ Ask β†’ ✨ Cited Answer
```

**3 steps**: Upload your documents β†’ Ask questions β†’ Get answers with page citations.

---

## Try It Now

1. **Select a vertical** β€” Legal, Research, or FinOps samples pre-loaded
2. **Or upload your own** β€” PDF, DOCX, TXT supported (batch upload enabled)
3. **Ask anything** β€” Natural language questions
4. **Get streaming answers** β€” Watch the AI think and respond in real-time

No signup required. Documents auto-deleted after 7 days.

---

## Features

| Feature | Description |
|---------|-------------|
| **Multi-upload** | Upload multiple files at once |
| **Streaming** | Real-time token-by-token answers |
| **Citations** | Every answer links to source + page |
| **3 AI models** | GPT-OSS 120B, Llama 3.3, Gemma 3 |
| **Privacy** | Session isolation, 7-day auto-delete |

---

## Run Locally

```bash
git clone https://github.com/pkgprateek/rag-document-qa-workflow.git
cd rag-document-qa-workflow
echo "GROQ_API_KEY=your_key" > .env
docker compose up
# β†’ http://localhost:7860
```

**API Keys:** [Groq](https://console.groq.com/keys) (Required) Β· [OpenRouter](https://openrouter.ai/keys) (Optional)

---

## πŸ”’ Privacy

- Documents processed locally
- Session-isolated storage
- Auto-deleted after 7 days
- Never used for training

---

## Enterprise Pilots

**2-week paid pilots** for teams ready to deploy RAG on their infrastructure.

πŸ“… [Book discovery call](https://cal.com/prateekgoel/30m-discovery-call)

---

**Built by [Prateek Kumar Goel](https://github.com/pkgprateek)** Β· MIT License