File size: 2,308 Bytes
785b6bd
190124a
 
785b6bd
 
 
 
 
 
 
190124a
785b6bd
 
 
643f470
785b6bd
643f470
785b6bd
643f470
 
 
 
 
 
 
 
 
785b6bd
 
 
bfa87c3
190124a
643f470
 
190124a
785b6bd
643f470
bfa87c3
785b6bd
 
bfa87c3
190124a
643f470
 
 
 
190124a
643f470
785b6bd
bfa87c3
 
 
785b6bd
643f470
 
 
 
 
 
 
785b6bd
 
 
bfa87c3
785b6bd
bfa87c3
 
 
bb9f87e
bfa87c3
 
 
 
643f470
785b6bd
 
 
bfa87c3
785b6bd
643f470
 
bfa87c3
643f470
785b6bd
 
 
bfa87c3
190124a
643f470
190124a
643f470
190124a
 
 
bfa87c3
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