Spaces:
Sleeping
Sleeping
Updated Readme
Browse files- .dockerignore +2 -0
- README.md +32 -46
.dockerignore
CHANGED
|
@@ -46,6 +46,8 @@ scripts/
|
|
| 46 |
|
| 47 |
# Documentation & Assets (Not needed for runtime)
|
| 48 |
docs/
|
|
|
|
|
|
|
| 49 |
*.md
|
| 50 |
*.png
|
| 51 |
*.jpg
|
|
|
|
| 46 |
|
| 47 |
# Documentation & Assets (Not needed for runtime)
|
| 48 |
docs/
|
| 49 |
+
img/
|
| 50 |
+
|
| 51 |
*.md
|
| 52 |
*.png
|
| 53 |
*.jpg
|
README.md
CHANGED
|
@@ -41,52 +41,38 @@ This project implements an intelligent conversational agent that orchestrates th
|
|
| 41 |
|
| 42 |
## 🏗️ System Architecture
|
| 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 |
-
subgraph Integrations ["External APIs"]
|
| 78 |
-
EXT <--> Notion[Notion API]
|
| 79 |
-
EXT <--> Zoom[Zoom API]
|
| 80 |
-
EXT <--> Time["Time API (Berlin)"]
|
| 81 |
-
end
|
| 82 |
-
|
| 83 |
-
%% Apply Styles
|
| 84 |
-
class UI ui;
|
| 85 |
-
class Agent,LLM agent;
|
| 86 |
-
class VideoTools,QueryTools,EXT tools;
|
| 87 |
-
class Upload,Whisper,SpeakerID,Editor,MetaExtract pipe;
|
| 88 |
-
class Pinecone db;
|
| 89 |
-
class Notion,Zoom,Time ext;
|
| 90 |
```
|
| 91 |
|
| 92 |
## 🚀 Quick Start
|
|
|
|
| 41 |
|
| 42 |
## 🏗️ System Architecture
|
| 43 |
|
| 44 |
+
```text
|
| 45 |
+
+--------+ +------------------+
|
| 46 |
+
| User | <---> | Gradio Interface |
|
| 47 |
+
+--------+ +------------------+
|
| 48 |
+
^
|
| 49 |
+
|
|
| 50 |
+
v
|
| 51 |
+
+-------------------------------------------------------+
|
| 52 |
+
| Conversational Agent (LangGraph) |
|
| 53 |
+
| +----------------+ |
|
| 54 |
+
| | OpenAI GPT-4 | |
|
| 55 |
+
| +----------------+ |
|
| 56 |
+
+---------------------------+---------------------------+
|
| 57 |
+
|
|
| 58 |
+
+-----------------+-----------------+
|
| 59 |
+
| | |
|
| 60 |
+
v v v
|
| 61 |
+
+------------------+ +-------------+ +------------------+
|
| 62 |
+
| Tools & Caps | | Video Pipe | | Ext. Integrations|
|
| 63 |
+
| - Video Process | | - Upload | | - Notion API |
|
| 64 |
+
| - Queries | | - WhisperX | | - Zoom API |
|
| 65 |
+
| - External MCP | | - Diarize | | - Time API |
|
| 66 |
+
| | | - Editor | | |
|
| 67 |
+
+------------------+ +-------------+ +------------------+
|
| 68 |
+
| |
|
| 69 |
+
+--------+--------+
|
| 70 |
+
|
|
| 71 |
+
v
|
| 72 |
+
+------------------+
|
| 73 |
+
| Data Storage |
|
| 74 |
+
| (Pinecone DB) |
|
| 75 |
+
+------------------+
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 76 |
```
|
| 77 |
|
| 78 |
## 🚀 Quick Start
|