avfranco commited on
Commit
f4eb681
·
1 Parent(s): c7f0872

ea4all-system-sprint6-deployment-live

Browse files
Files changed (3) hide show
  1. Dockerfile +1 -1
  2. README.md +12 -3
  3. requirements.txt +39 -210
Dockerfile CHANGED
@@ -39,7 +39,7 @@ USER user
39
 
40
  RUN pip install -U "huggingface_hub[cli]"
41
  RUN git init & git config --global credential.helper store
42
- RUN huggingface-cli login --token $(cat ${HOME}/cli_token) --add-to-git-credential
43
 
44
  # Copy the current directory contents into the container at $HOME/app setting the owner to the user
45
  COPY --chown=user . $HOME
 
39
 
40
  RUN pip install -U "huggingface_hub[cli]"
41
  RUN git init & git config --global credential.helper store
42
+ RUN hf auth login --token $(cat ${HOME}/cli_token) --add-to-git-credential
43
 
44
  # Copy the current directory contents into the container at $HOME/app setting the owner to the user
45
  COPY --chown=user . $HOME
README.md CHANGED
@@ -1,5 +1,5 @@
1
  ---
2
- title: Talk to your Multi-Agentic Architect Partner
3
  emoji: 👁
4
  colorFrom: purple
5
  colorTo: green
@@ -72,6 +72,14 @@ Synthetic datasets are used to exemplify the Agentic System capabilities.
72
 
73
  - Clock in/out Use-case
74
 
 
 
 
 
 
 
 
 
75
  ## Log / Traceability
76
 
77
  For purpose of continuous improvement, agentic workflows are logged in.
@@ -108,7 +116,8 @@ Synthetic datasets are used to exemplify the Agentic System capabilities.
108
  - Well-Architecture Design Assessment
109
  - Vision and Target Architecture
110
  - Architect Demand Management
111
-
 
112
  - User Interface
113
  - Gradio
114
 
@@ -118,4 +127,4 @@ Synthetic datasets are used to exemplify the Agentic System capabilities.
118
  - Hosting
119
  - Huggingface Space
120
 
121
- Check out the configuration reference at https://huggingface.co/docs/hub/spaces-config-reference
 
1
  ---
2
+ title: Talk to your Multi-Agentic Architect Companion
3
  emoji: 👁
4
  colorFrom: purple
5
  colorTo: green
 
72
 
73
  - Clock in/out Use-case
74
 
75
+ ### Architecture Demand Management
76
+
77
+ - Provide project resource estimation for architecture work based on business requirements, skillset, architects allocation, and any other relevant information to enable successful project solution delivery.
78
+
79
+ ### AWS & Microsoft Official Documentation Question and Answering
80
+
81
+ - Access to official documentation and diagram generation for AWS services. MCP service-based.
82
+
83
  ## Log / Traceability
84
 
85
  For purpose of continuous improvement, agentic workflows are logged in.
 
116
  - Well-Architecture Design Assessment
117
  - Vision and Target Architecture
118
  - Architect Demand Management
119
+ - AWS & Microsoft Official Documentation
120
+
121
  - User Interface
122
  - Gradio
123
 
 
127
  - Hosting
128
  - Huggingface Space
129
 
130
+ Check out the configuration reference at [spaces-config-reference](https://huggingface.co/docs/hub/spaces-config-reference)
requirements.txt CHANGED
@@ -1,121 +1,36 @@
1
- aiofiles==24.1.0
2
- aiohappyeyeballs==2.6.1
3
- aiohttp==3.11.18
4
- aiosignal==1.3.2
5
- annotated-types==0.7.0
6
- anthropic==0.50.0
7
- anyio==4.9.0
8
- appdirs==1.4.4
9
- asgiref==3.8.1
10
- asttokens==3.0.0
11
- atlassian-python-api==4.0.3
12
- attrs==25.3.0
13
- auth0-python==4.9.0
14
- backoff==2.2.1
15
- bcrypt==4.3.0
16
- beautifulsoup4==4.13.4
17
- blinker==1.9.0
18
- boto3==1.38.8
19
- botocore==1.38.8
20
- build==1.2.2.post1
21
- cachetools==5.5.2
22
- certifi==2025.4.26
23
- cffi==1.17.1
24
- charset-normalizer==3.4.2
25
- chromadb==1.0.9
26
- click==8.1.8
27
- coloredlogs==15.0.1
28
- crewai==0.119.0
29
- cryptography==44.0.3
30
- dataclasses-json==0.6.7
31
- debugpy==1.8.14
32
- decorator==5.2.1
33
- deprecated==1.2.18
34
- distro==1.9.0
35
- docstring-parser==0.16
36
- durationpy==0.9
37
- et-xmlfile==2.0.0
38
- executing==2.2.0
39
- faiss-cpu==1.11.0
40
- fastapi==0.115.9
41
- ffmpy==0.5.0
42
- filelock==3.18.0
43
- filetype==1.2.0
44
- flatbuffers==25.2.10
45
- frozenlist==1.6.0
46
- fsspec==2025.3.2
47
  google-ai-generativelanguage==0.6.17
48
  google-api-core==2.24.2
49
- google-auth==2.40.1
50
- googleapis-common-protos==1.70.0
51
- gradio==5.29.0
52
- gradio-client==1.10.0
53
- graphviz==0.20.3
54
- greenlet==3.2.1
55
- groovy==0.1.2
56
- grpcio==1.71.0
57
- grpcio-status==1.71.0
58
- h11==0.16.0
59
- hf-xet==1.1.0
60
- httpcore==1.0.9
61
- httptools==0.6.4
62
- httpx==0.28.1
63
- httpx-sse==0.4.0
64
- huggingface-hub==0.31.1
65
- humanfriendly==10.0
66
- idna==3.10
67
- importlib-metadata==8.6.1
68
- importlib-resources==6.5.2
69
- instructor==1.8.1
70
- ipython==9.2.0
71
- ipython-pygments-lexers==1.1.1
72
- jedi==0.19.2
73
- jinja2==3.1.6
74
- jiter==0.8.2
75
- jmespath==1.0.1
76
- joblib==1.4.2
77
- jq==1.8.0
78
- json-repair==0.44.1
79
- json5==0.12.0
80
- jsonpatch==1.33
81
- jsonpickle==4.0.5
82
- jsonpointer==3.0.0
83
- jsonref==1.1.0
84
- jsonschema==4.23.0
85
- jsonschema-specifications==2025.4.1
86
- kubernetes==32.0.1
87
- langchain==0.3.24
88
- langchain-community==0.3.13
89
- langchain-core==0.3.56
90
- langchain-experimental==0.3.4
91
- langchain-google-genai==2.1.3
92
- langchain-huggingface==0.1.2
93
- langchain-openai==0.2.14
94
- langchain-text-splitters==0.3.8
95
- langchainhub==0.1.21
96
- langfuse==2.60.3
97
- langgraph==0.2.66
98
- langgraph-checkpoint==2.0.25
99
- langgraph-sdk==0.1.63
100
- langsmith==0.2.6
101
- litellm==1.68.0
102
- markdown==3.7
103
- markdown-it-py==3.0.0
104
- markdownify==0.14.1
105
- markupsafe==3.0.2
106
- marshmallow==3.26.1
107
- matplotlib-inline==0.1.7
108
- mcp==1.8.0
109
- mdurl==0.1.2
110
- mmh3==5.1.0
111
- mpmath==1.3.0
112
- multidict==6.4.3
113
- mypy-extensions==1.1.0
114
- networkx==3.4.2
115
- numpy==2.2.6
116
- oauthlib==3.2.2
117
- onnxruntime==1.22.0
118
- openai==1.75.0
119
  openinference-instrumentation==0.1.29
120
  openinference-instrumentation-crewai==0.1.9
121
  openinference-instrumentation-litellm==0.1.19
@@ -134,97 +49,11 @@ opentelemetry-proto==1.32.1
134
  opentelemetry-sdk==1.32.1
135
  opentelemetry-semantic-conventions==0.53b1
136
  opentelemetry-util-http==0.53b1
137
- orjson==3.10.18
138
- ormsgpack==1.9.1
139
- overrides==7.7.0
140
- packaging>=23.2
141
- pandas==2.2.3
142
- parso==0.8.4
143
- pdfminer-six==20250327
144
- pdfplumber==0.11.6
145
- pexpect==4.9.0
146
- pillow==11.2.1
147
- pip==25.1
148
- posthog==4.0.1
149
- prompt-toolkit==3.0.51
150
- propcache==0.3.1
151
- proto-plus==1.26.1
152
- protobuf==5.29.4
153
- psutil==5.9.8
154
- ptyprocess==0.7.0
155
- pure-eval==0.2.3
156
- pyasn1==0.6.1
157
- pyasn1-modules==0.4.2
158
- pycparser==2.22
159
- pydantic==2.11.4
160
- pydantic-core==2.33.2
161
- pydantic-settings==2.9.1
162
- pydub==0.25.1
163
- pygments==2.19.1
164
- pyjwt==2.10.1
165
- pypdfium2==4.30.1
166
- pypika==0.48.9
167
- pyproject-hooks==1.2.0
168
- python-dateutil==2.9.0.post0
169
- python-dotenv==1.1.0
170
- python-multipart==0.0.20
171
- pytz==2025.2
172
- pyvis==0.3.2
173
- pyyaml==6.0.2
174
- referencing==0.36.2
175
- regex==2024.11.6
176
- requests==2.32.3
177
- requests-oauthlib==2.0.0
178
- requests-toolbelt==1.0.0
179
- rich==13.9.4
180
- rpds-py==0.24.0
181
- rsa==4.9.1
182
- ruff==0.11.9
183
- s3transfer==0.12.0
184
- safehttpx==0.1.6
185
- safetensors==0.5.3
186
- schedule==1.2.2
187
- scikit-learn==1.6.1
188
- scipy==1.15.2
189
- semantic-version==2.10.0
190
- sentence-transformers==4.1.0
191
- setuptools==80.7.1
192
- shellingham==1.5.4
193
- six==1.17.0
194
- sniffio==1.3.1
195
- soupsieve==2.7
196
- spaces==0.35.0
197
- sqlalchemy==2.0.40
198
- sse-starlette==2.3.4
199
- stack-data==0.6.3
200
- starlette==0.45.3
201
- sympy==1.14.0
202
- tenacity==9.1.2
203
- threadpoolctl==3.6.0
204
- tiktoken==0.9.0
205
- tokenizers==0.21.1
206
- tomli==2.2.1
207
- tomli-w==1.2.0
208
- tomlkit==0.13.2
209
- torch==2.2.2
210
- tqdm==4.67.1
211
- traitlets==5.14.3
212
- transformers==4.51.3
213
- typer==0.15.3
214
- types-requests==2.32.0.20250328
215
- typing-extensions==4.13.2
216
- typing-inspect==0.9.0
217
- typing-inspection==0.4.0
218
- tzdata==2025.2
219
- urllib3==2.4.0
220
- uv==0.7.3
221
- uvicorn==0.34.2
222
- uvloop==0.21.0
223
- watchfiles==1.0.5
224
- wcwidth==0.2.13
225
- websocket-client==1.8.0
226
- websockets==15.0.1
227
- wrapt==1.17.2
228
- xmltodict==0.14.2
229
- yarl==1.20.0
230
- zipp==3.21.0
 
1
+ atlassian-python-api
2
+ chromadb
3
+ crewai
4
+ debugpy
5
+ faiss-cpu
6
+ fastapi
7
+ ffmpy==0.6.1
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
8
  google-ai-generativelanguage==0.6.17
9
  google-api-core==2.24.2
10
+ gradio==5.35.0
11
+ gradio-client
12
+ graphviz
13
+ huggingface-hub
14
+ langchain
15
+ langchain-community
16
+ langchain-core
17
+ langchain-experimental
18
+ langchain-google-genai
19
+ langchain-huggingface
20
+ langchain-mcp-adapters
21
+ langchain-openai
22
+ langchainhub
23
+ langgraph
24
+ langgraph-api
25
+ langgraph-runtime-inmem
26
+ langgraph-sdk
27
+ langsmith
28
+ litellm
29
+ markdown
30
+ markdownify
31
+ mcp
32
+ numpy==2.3.2
33
+ openai
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
34
  openinference-instrumentation==0.1.29
35
  openinference-instrumentation-crewai==0.1.9
36
  openinference-instrumentation-litellm==0.1.19
 
49
  opentelemetry-sdk==1.32.1
50
  opentelemetry-semantic-conventions==0.53b1
51
  opentelemetry-util-http==0.53b1
52
+ pandas
53
+ pillow
54
+ pip
55
+ pydantic
56
+ sqlalchemy
57
+ tiktoken
58
+ tokenizers
59
+ torch==2.2.2