File size: 4,712 Bytes
c976126 d9d2cfb c976126 5316e0d c976126 d9d2cfb c976126 7042c3c |
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 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 |
---
title: Ea4all Gradio Agents MCP Hackathon
emoji: π
colorFrom: blue
colorTo: blue
sdk: gradio
sdk_version: 5.32.1
python_version: 3.12.10
app_file: app.py
pinned: false
license: apache-2.0
short_description: Enterprise Architecture Agentic Tool MCP Server
tags:
- mcp-server-track
---
## Architect Agentic Companion

## Background
- `Trigger`: How disruptive may Generative AI be for Enterprise Architecture Capability (People, Process and Tools)?
- `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.
- `Ability`: Exploit my carrer background and skillset across system development, business accumen, innovation and architecture to accelerate GenAI exploration while learning new things.
> That's how the `EA4ALL-Agentic system` was born and ever since continuously evolving to build an ecosystem of **Architects Agent partners**.
## Benefits
- `Empower individuals with Knowledge`: understand and talk about Business and Technology strategy, IT landscape, Architectue Artefacts in a single click of button.
- `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.
- `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.
- `Increase collaboration`: democratise architecture work and knowledge with anyone using natural language.
- `Cost optimisation`: intelligent allocation of architects time for valuable business tasks.
- `Business Growth`: create / re-use of (new) products and services, and people experience enhancements.
- `Resilience`: assess solution are secured by design, poses any risk and how to mitigate, apply best-practices.
- `Streamline`: the process of managing and utilizsng architectural knowledge and tools in a user-friendly way.
## Knowledge context
Synthetic datasets are used to exemplify the Agentic System capabilities.
### IT Landscape Question and Answering
- Application name
- Business fit: appropriate, inadequate, perfect
- Technical fit: adequate, insufficient, perfect
- Business_criticality: operational, medium, high, critical
- Roadmap: maintain, invest, divers
- Architect responsible
- Hosting: user device, on-premise, IaaS, SaaS
- Business capability
- Business domain
- Description
- Bring Your Own Data: upload your own IT landscape data
- Application Portfolio Management
- xlsx tabular format
- first row (header) with fields name (colums)
### Architecture Diagram Visual Question and Answering
- Architecture Visual Artefacts
- jpeg, png
**Disclaimer**
- Your data & image are not accessible or shared with anyone else nor used for training purpose.
- EA4ALL-VQA Agent should be used ONLY FOR Architecture Diagram images.
- This feature should NOT BE USED to process inappropriate content.
### Reference Architecture Generation
- Clock in/out Use-case
## Log / Traceability
For purpose of continuous improvement, agentic workflows are logged in.
## Architecture
<italic>Core architecture built upon Python, Langchain, Langgraph, Langsmith, and Gradio.<italic>
- Python
- Pandas
- Langchain
- Langgraph
- Huggingface
- CrewAI
- RAG (Retrieval Augmented Generation)
- Vectorstore
- Prompt Engineering
- Strategy & tactics: Task / Sub-tasks
- Agentic Workflow
- Models:
- OpenAI
- Meta/Llama
- Google Gemini
- Hierarchical-Agent-Teams:
- Tabular-question-answering over your own document
- Supervisor
- Visual Questions Answering
- Diagram Component Analysis
- Risk & Vulnerability and Mitigation options
- Well-Architecture Design Assessment
- Vision and Target Architecture
- Architect Demand Management
- User Interface
- Gradio
- Observability & Evaluation
- Langsmith
- Hosting
- Huggingface Space
Check out the configuration reference at [spaces-config-reference](https://huggingface.co/docs/hub/spaces-config-reference)
|