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

ea4all-live-confluence-disabled-overview-updated

Browse files
Files changed (3) hide show
  1. README.md +21 -3
  2. live.md +134 -0
  3. requirements.txt +1 -1
README.md CHANGED
@@ -1,5 +1,5 @@
1
  ---
2
- title: Talk to your Multi-Agentic Architect Companion
3
  emoji: 👁
4
  colorFrom: purple
5
  colorTo: green
@@ -12,11 +12,28 @@ thumbnail: >-
12
  short_description: Harness the value of Architecture in the Generative AI era.
13
  ---
14
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
15
  ## Architect Agentic Companion
16
 
17
  ![Agent System Container](ea4all/images/ea4all_architecture.png)
18
 
19
-
20
  ## Background
21
 
22
  - `Trigger`: How disruptive may Generative AI be for Enterprise Architecture Capability (People, Process and Tools)?
@@ -28,13 +45,14 @@ short_description: Harness the value of Architecture in the Generative AI era.
28
  ## Benefits
29
 
30
  - `Empower individuals with Knowledge`: understand and talk about Business and Technology strategy, IT landscape, Architectue Artefacts in a single click of button.
 
31
  - `Increase efficiency and productivity`: generate a documented architecture with diagram, model and descriptions. Accelerate Business Requirement identification and translation to Target Reference Architecture. Automated steps and reduced times for task execution.
32
  - `Improve agility`: plan, execute, review and iterate over EA inputs and outputs. Increase the ability to adapt, transform and execute at pace and scale in response to changes in strategy, threats and opportunities.
33
  - `Increase collaboration`: democratise architecture work and knowledge with anyone using natural language.
34
  - `Cost optimisation`: intelligent allocation of architects time for valuable business tasks.
35
  - `Business Growth`: create / re-use of (new) products and services, and people experience enhancements.
36
  - `Resilience`: assess solution are secured by design, poses any risk and how to mitigate, apply best-practices.
37
- - `Streamline`: the process of managing and utilizsng architectural knowledge and tools in a user-friendly way.
38
 
39
  ## Knowledge context
40
 
 
1
  ---
2
+ title: Talk to your Architecture Agentic Workforce
3
  emoji: 👁
4
  colorFrom: purple
5
  colorTo: green
 
12
  short_description: Harness the value of Architecture in the Generative AI era.
13
  ---
14
 
15
+ ## Title
16
+
17
+ Empower people with ability to harness the value of Enterprise Architecture with Generative AI to positively impact individuals and organisations.\n
18
+
19
+ ## Problem to solve
20
+
21
+ Enterprise Architecture teams struggle with limited resources, fragmented processes, and poor collaboration between business and technology. They remain reactive and slow to adapt, hindered by manual work, knowledge silos, and a steep learning curve.
22
+
23
+
24
+ - `Lack of shared` understanding between business and technology stakeholders.
25
+ - `Slow, manual, and fragmented` architecture documentation processes.
26
+ - `Inability to quickly` adapt architecture to strategic or market changes.
27
+ - `Limited collaboration` and accessibility of architectural knowledge.
28
+ - `Steep learning` curve and delayed exposure to proven design patterns.
29
+ - Architecture teams `constrained` by Enterprise Technology budget (small teams)
30
+ - `Project oriented` and `reactive` architecture teams
31
+
32
+
33
  ## Architect Agentic Companion
34
 
35
  ![Agent System Container](ea4all/images/ea4all_architecture.png)
36
 
 
37
  ## Background
38
 
39
  - `Trigger`: How disruptive may Generative AI be for Enterprise Architecture Capability (People, Process and Tools)?
 
45
  ## Benefits
46
 
47
  - `Empower individuals with Knowledge`: understand and talk about Business and Technology strategy, IT landscape, Architectue Artefacts in a single click of button.
48
+ - `Accelerate learning`: gain quick access to new architectures design, patterns, and best-practices.
49
  - `Increase efficiency and productivity`: generate a documented architecture with diagram, model and descriptions. Accelerate Business Requirement identification and translation to Target Reference Architecture. Automated steps and reduced times for task execution.
50
  - `Improve agility`: plan, execute, review and iterate over EA inputs and outputs. Increase the ability to adapt, transform and execute at pace and scale in response to changes in strategy, threats and opportunities.
51
  - `Increase collaboration`: democratise architecture work and knowledge with anyone using natural language.
52
  - `Cost optimisation`: intelligent allocation of architects time for valuable business tasks.
53
  - `Business Growth`: create / re-use of (new) products and services, and people experience enhancements.
54
  - `Resilience`: assess solution are secured by design, poses any risk and how to mitigate, apply best-practices.
55
+ - `Streamline`: the process of managing and utilising architectural knowledge and tools in a user-friendly way.
56
 
57
  ## Knowledge context
58
 
live.md ADDED
@@ -0,0 +1,134 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ ---
2
+ title: Talk to your Multi-Agentic Architect Companion
3
+ emoji: 👁
4
+ colorFrom: purple
5
+ colorTo: green
6
+ sdk: docker
7
+ pinned: false
8
+ license: apache-2.0
9
+ python_version: 3.12.10
10
+ thumbnail: >-
11
+ https://cdn-uploads.huggingface.co/production/uploads/63601a6488e41d249eccb69e/8-pNAGmJNXRUp9Mwu_ab6.png
12
+ short_description: Harness the value of Architecture in the Generative AI era.
13
+ ---
14
+
15
+ ## Title
16
+
17
+ Empower people with ability to harness the value of Enterprise Architecture with Generative AI to positively impact individuals and organisations.\n
18
+
19
+ ## Architect Agentic Companion
20
+
21
+ ![Agent System Container](ea4all/images/ea4all_architecture.png)
22
+
23
+ ## Background
24
+
25
+ - `Trigger`: How disruptive may Generative AI be for Enterprise Architecture Capability (People, Process and Tools)?
26
+ - `Motivation`: Master GenAI while disrupting Enterprise Architecture to empower individuals and organisations with ability to harness EA value and make people lives better, safer and more efficient.
27
+ - `Ability`: Exploit my carrer background and skillset across system development, business accumen, innovation and architecture to accelerate GenAI exploration while learning new things.
28
+
29
+ > That's how the `EA4ALL-Agentic system` was born and ever since continuously evolving to build an ecosystem of **Architects Agent partners**.
30
+
31
+ ## Benefits
32
+
33
+ - `Empower individuals with Knowledge`: understand and talk about Business and Technology strategy, IT landscape, Architectue Artefacts in a single click of button.
34
+ - `Accelerate learning`: gain quick access to new architectures design, patterns, and best-practices.
35
+ - `Increase efficiency and productivity`: generate a documented architecture with diagram, model and descriptions. Accelerate Business Requirement identification and translation to Target Reference Architecture. Automated steps and reduced times for task execution.
36
+ - `Improve agility`: plan, execute, review and iterate over EA inputs and outputs. Increase the ability to adapt, transform and execute at pace and scale in response to changes in strategy, threats and opportunities.
37
+ - `Increase collaboration`: democratise architecture work and knowledge with anyone using natural language.
38
+ - `Cost optimisation`: intelligent allocation of architects time for valuable business tasks.
39
+ - `Business Growth`: create / re-use of (new) products and services, and people experience enhancements.
40
+ - `Resilience`: assess solution are secured by design, poses any risk and how to mitigate, apply best-practices.
41
+ - `Streamline`: the process of managing and utilising architectural knowledge and tools in a user-friendly way.
42
+
43
+ ## Knowledge context
44
+
45
+ Synthetic datasets are used to exemplify the Agentic System capabilities.
46
+
47
+ ### IT Landscape Question and Answering
48
+
49
+ - Application name
50
+ - Business fit: appropriate, inadequate, perfect
51
+ - Technical fit: adequate, insufficient, perfect
52
+ - Business_criticality: operational, medium, high, critical
53
+ - Roadmap: maintain, invest, divers
54
+ - Architect responsible
55
+ - Hosting: user device, on-premise, IaaS, SaaS
56
+ - Business capability
57
+ - Business domain
58
+ - Description
59
+
60
+ - Bring Your Own Data: upload your own IT landscape data
61
+ - Application Portfolio Management
62
+ - xlsx tabular format
63
+ - first row (header) with fields name (colums)
64
+
65
+ ### Architecture Diagram Visual Question and Answering
66
+
67
+ - Architecture Visual Artefacts
68
+ - jpeg, png
69
+
70
+ **Disclaimer**
71
+ - Your data & image are not accessible or shared with anyone else nor used for training purpose.
72
+ - EA4ALL-VQA Agent should be used ONLY FOR Architecture Diagram images.
73
+ - This feature should NOT BE USED to process inappropriate content.
74
+
75
+ ### Reference Architecture Generation
76
+
77
+ - Clock in/out Use-case
78
+
79
+ ### Architecture Demand Management
80
+
81
+ - 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.
82
+
83
+ ### AWS & Microsoft Official Documentation Question and Answering
84
+
85
+ - Access to official documentation and diagram generation for AWS services. MCP service-based.
86
+
87
+ ## Log / Traceability
88
+
89
+ For purpose of continuous improvement, agentic workflows are logged in.
90
+
91
+ ## Architecture
92
+
93
+ <italic>Core architecture built upon Python, Langchain, Langgraph, Langsmith, and Gradio.<italic>
94
+
95
+ - Python
96
+ - Pandas
97
+ - Langchain
98
+ - Langgraph
99
+ - Huggingface
100
+ - CrewAI
101
+
102
+ - RAG (Retrieval Augmented Generation)
103
+ - Vectorstore
104
+
105
+ - Prompt Engineering
106
+ - Strategy & tactics: Task / Sub-tasks
107
+ - Agentic Workflow
108
+
109
+ - Models:
110
+ - OpenAI
111
+ - Meta/Llama
112
+ - Google Gemini
113
+
114
+ - Hierarchical-Agent-Teams:
115
+ - Tabular-question-answering over your own document
116
+ - Supervisor
117
+ - Visual Questions Answering
118
+ - Diagram Component Analysis
119
+ - Risk & Vulnerability and Mitigation options
120
+ - Well-Architecture Design Assessment
121
+ - Vision and Target Architecture
122
+ - Architect Demand Management
123
+ - AWS & Microsoft Official Documentation
124
+
125
+ - User Interface
126
+ - Gradio
127
+
128
+ - Observability & Evaluation
129
+ - Langsmith
130
+
131
+ - Hosting
132
+ - Huggingface Space
133
+
134
+ Check out the configuration reference at [spaces-config-reference](https://huggingface.co/docs/hub/spaces-config-reference)
requirements.txt CHANGED
@@ -17,7 +17,7 @@ langchain-core
17
  langchain-experimental
18
  langchain-google-genai
19
  langchain-huggingface
20
- langchain-mcp-adapters
21
  langchain-openai
22
  langchainhub
23
  langgraph
 
17
  langchain-experimental
18
  langchain-google-genai
19
  langchain-huggingface
20
+ langchain-mcp-adapters==0.1.9
21
  langchain-openai
22
  langchainhub
23
  langgraph