A newer version of the Gradio SDK is available:
5.34.2
metadata
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
Core architecture built upon Python, Langchain, Langgraph, Langsmith, and Gradio.
- 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