ryefoxlime commited on
Commit
e02be08
·
verified ·
1 Parent(s): 8c3f5ca

HLD for the project

Browse files
Files changed (1) hide show
  1. High Level Design +25 -0
High Level Design ADDED
@@ -0,0 +1,25 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ flowchart TD
2
+ %% User Interface Layer
3
+ A[app.py] -->|Sends company, company_website| B[crew.py]
4
+ B -->|Returns processed data| A
5
+ A -->|Creates 3 downloadable files| D[Downloadable Files]
6
+
7
+ %% Processing Layer
8
+ B --> C1[agents.yaml]
9
+ B --> C2[task.yaml]
10
+ B --> T1[search_tools]
11
+ B --> T2[web_search_tool]
12
+ B --> T3[pdf_search_tool]
13
+
14
+ %% Configuration Folder
15
+ subgraph Config Folder
16
+ C1
17
+ C2
18
+ end
19
+
20
+ %% Tools Folder
21
+ subgraph Tools Folder
22
+ T1
23
+ T2
24
+ T3
25
+ end