diff --git a/maid_ui/src/assets/css/card.css b/maid_ui/src/assets/css/card.css
new file mode 100644
index 00000000..e69de29b
diff --git a/maid_ui/src/assets/css/reset.css b/maid_ui/src/assets/css/reset.css
new file mode 100644
index 00000000..299a6d16
--- /dev/null
+++ b/maid_ui/src/assets/css/reset.css
@@ -0,0 +1,135 @@
+/* http://meyerweb.com/eric/tools/css/reset/
+ v2.0 | 20110126
+ License: none (public domain)
+*/
+
+html,
+body,
+div,
+span,
+applet,
+object,
+iframe,
+h1,
+h2,
+h3,
+h4,
+h5,
+h6,
+p,
+blockquote,
+pre,
+a,
+abbr,
+acronym,
+address,
+big,
+cite,
+code,
+del,
+dfn,
+em,
+img,
+ins,
+kbd,
+q,
+s,
+samp,
+small,
+strike,
+strong,
+sub,
+sup,
+tt,
+var,
+b,
+u,
+i,
+center,
+dl,
+dt,
+dd,
+ol,
+ul,
+li,
+fieldset,
+form,
+label,
+legend,
+table,
+caption,
+tbody,
+tfoot,
+thead,
+tr,
+th,
+td,
+article,
+aside,
+canvas,
+details,
+embed,
+figure,
+figcaption,
+footer,
+header,
+hgroup,
+menu,
+nav,
+output,
+ruby,
+section,
+summary,
+time,
+mark,
+audio,
+video {
+ margin: 0;
+ padding: 0;
+ border: 0;
+ font-size: 100%;
+ font: inherit;
+ vertical-align: baseline;
+}
+
+/* HTML5 display-role reset for older browsers */
+article,
+aside,
+details,
+figcaption,
+figure,
+footer,
+header,
+hgroup,
+menu,
+nav,
+section {
+ display: block;
+}
+
+body {
+ line-height: 1;
+}
+
+ol,
+ul {
+ list-style: none;
+}
+
+blockquote,
+q {
+ quotes: none;
+}
+
+blockquote:before,
+blockquote:after,
+q:before,
+q:after {
+ content: '';
+ content: none;
+}
+
+table {
+ border-collapse: collapse;
+ border-spacing: 0;
+}
\ No newline at end of file
diff --git a/maid_ui/src/assets/css/styles.css b/maid_ui/src/assets/css/styles.css
new file mode 100644
index 00000000..3dc2b52e
--- /dev/null
+++ b/maid_ui/src/assets/css/styles.css
@@ -0,0 +1,217 @@
+:root {
+ --blood-red: #720404ff;
+ --safety-orange: #ec7505ff;
+ --lavender-floral: #b35cfa;
+ --verdigris: #6DC2BDff;
+ --raisin-black: #181820ff;
+ --raisin-header: #21212Bff;
+ --raisin-body: #272732ff;
+ --gray-hover: #5d5d5d;
+ --white: #eaeaea;
+}
+
+.blood-red {
+ background-color: var(--blood-red);
+}
+
+.safety-orange {
+ background-color: var(--safety-orange);
+}
+
+.lavender-floral {
+ background-color: var(--lavender-floral);
+}
+
+.verdigris {
+ background-color: var(--verdigris);
+}
+
+.raisin-black {
+ background-color: var(--raisin-black);
+}
+
+.raisin-header {
+ background-color: var(--raisin-header);
+}
+
+.raisin-body {
+ background-color: var(--raisin-body);
+}
+
+.white {
+ background-color: var(--white);
+}
+
+.green {
+ background-color: var(--verdigris);
+}
+
+.yellow {
+ background-color: var(--safety-orange);
+}
+
+.red {
+ background-color: var(--blood-red);
+ color: var(--white);
+}
+
+.gray {
+ background-color: var(--gray-hover);
+}
+
+@font-face {
+ font-family: "Font Awesome";
+ src: url("../fonts/fa-regular-400.ttf");
+}
+
+.gradient-base {
+ background: rgb(255, 0, 172);
+ background: linear-gradient(166deg, rgba(255, 0, 172, 1) 0%, rgba(179, 92, 250, 1) 34%, rgba(171, 0, 255, 1) 53%, rgba(193, 111, 204, 1) 67%, rgba(255, 192, 0, 1) 100%);
+}
+
+body {
+ background-color: var(--raisin-body);
+}
+
+.main {
+ background-color: var(--raisin-body);
+ width: 100vw;
+ height: 100vh;
+ color: var(--white);
+ font-family: sans-serif;
+ display: grid;
+ grid-template-columns: 1fr 4fr;
+ overflow: clip;
+}
+
+.section-adjust {
+ margin: 10px;
+ padding: 20px;
+}
+
+/* sidebar */
+
+.sidebar {
+ max-width: 300px;
+ min-width: 180px;
+ background-color: var(--raisin-body);
+ overflow-y: scroll;
+}
+
+.sidebar-title {
+ margin-bottom: 50px;
+ font-weight: lighter;
+ font-size: 26px;
+ text-transform: capitalize;
+}
+
+.sidebar-content {}
+
+.sidebar-btn {
+ padding: 10px;
+ margin: 10px 0px 10px;
+ border-radius: 5px;
+}
+
+.sidebar-block {
+ background-color: var(--raisin-black);
+
+}
+
+.sidebar-block-text {}
+
+.sidebar-item {
+ display: flex;
+ align-items: center;
+ text-transform: capitalize;
+}
+
+.sidebar-item:hover {
+ background-color: var(--gray-hover);
+}
+
+.sidebar-item-img {
+ width: 32px;
+ height: 32px;
+ border-radius: 10px;
+ border: none;
+ margin-right: 10px;
+}
+
+.sidebar-item-text {}
+
+/* content */
+
+.content {
+ border-radius: 1%;
+ background-color: var(--raisin-black);
+ overflow-y: scroll;
+ overflow-x: hidden;
+}
+
+.content-header {}
+
+.content-main {}
+
+.ctn {}
+
+.tables {
+ overflow: scroll;
+}
+
+
+/* cards */
+
+.card {
+ margin: 10px;
+}
+
+.card-header {
+ border-radius: 10px 10px 0px 0px;
+ background-color: var(--raisin-header);
+ padding: 20px;
+ display: flex;
+ justify-content: space-between;
+}
+
+.card-title {}
+
+.card-sub-title {}
+
+.card-body {
+ border-radius: 0px 0px 10px 10px;
+ background-color: var(--raisin-body);
+ padding: 20px;
+}
+
+/* tables */
+
+.tables table {
+ text-align: left;
+ line-break: auto;
+ vertical-align: middle;
+ width: 80%;
+ overflow-x: auto;
+}
+
+.tables td {
+ padding: 10px;
+}
+
+.tables th {
+ height: 40px;
+ font-weight: bold;
+ vertical-align: middle;
+}
+
+.tables tr:hover {
+ background-color: var(--raisin-black);
+ border-radius: 10px;
+}
+
+.table-btn {
+ border: none;
+ border-radius: 5px;
+ width: 60px;
+ height: 24px;
+}
\ No newline at end of file
diff --git a/maid_ui/src/assets/fonts/fa-brands-400.ttf b/maid_ui/src/assets/fonts/fa-brands-400.ttf
new file mode 100644
index 00000000..30f55b74
Binary files /dev/null and b/maid_ui/src/assets/fonts/fa-brands-400.ttf differ
diff --git a/maid_ui/src/assets/fonts/fa-brands-400.woff2 b/maid_ui/src/assets/fonts/fa-brands-400.woff2
new file mode 100644
index 00000000..8a480d9b
Binary files /dev/null and b/maid_ui/src/assets/fonts/fa-brands-400.woff2 differ
diff --git a/maid_ui/src/assets/fonts/fa-regular-400.ttf b/maid_ui/src/assets/fonts/fa-regular-400.ttf
new file mode 100644
index 00000000..c79589d8
Binary files /dev/null and b/maid_ui/src/assets/fonts/fa-regular-400.ttf differ
diff --git a/maid_ui/src/assets/fonts/fa-regular-400.woff2 b/maid_ui/src/assets/fonts/fa-regular-400.woff2
new file mode 100644
index 00000000..059a94e2
Binary files /dev/null and b/maid_ui/src/assets/fonts/fa-regular-400.woff2 differ
diff --git a/maid_ui/src/assets/fonts/fa-solid-900.ttf b/maid_ui/src/assets/fonts/fa-solid-900.ttf
new file mode 100644
index 00000000..e479fb29
Binary files /dev/null and b/maid_ui/src/assets/fonts/fa-solid-900.ttf differ
diff --git a/maid_ui/src/assets/fonts/fa-solid-900.woff2 b/maid_ui/src/assets/fonts/fa-solid-900.woff2
new file mode 100644
index 00000000..88b0367a
Binary files /dev/null and b/maid_ui/src/assets/fonts/fa-solid-900.woff2 differ
diff --git a/maid_ui/src/assets/fonts/fa-v4compatibility.ttf b/maid_ui/src/assets/fonts/fa-v4compatibility.ttf
new file mode 100644
index 00000000..ba6cb258
Binary files /dev/null and b/maid_ui/src/assets/fonts/fa-v4compatibility.ttf differ
diff --git a/maid_ui/src/assets/fonts/fa-v4compatibility.woff2 b/maid_ui/src/assets/fonts/fa-v4compatibility.woff2
new file mode 100644
index 00000000..23b1c47b
Binary files /dev/null and b/maid_ui/src/assets/fonts/fa-v4compatibility.woff2 differ
diff --git a/maid_ui/src/assets/js/main.js b/maid_ui/src/assets/js/main.js
new file mode 100644
index 00000000..e69de29b
diff --git a/maid_ui/src/index.html b/maid_ui/src/index.html
new file mode 100644
index 00000000..f0cd52d2
--- /dev/null
+++ b/maid_ui/src/index.html
@@ -0,0 +1,225 @@
+
+
+
+
+
+
+
+
+
+ MaidRunnerUI
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Maid Runner is a versatile task automation software designed to serve as the foundation
+ for various cyber security modules. It provides capabilities for tasks such as forensic
+ research, OSINT (Open Source Intelligence), scanning, backup and copying, intrusion
+ testing of applications and APIs, and more.
+
+
+
+
+
+
+
+
+
+
+
+
+
+ session
+ source
+ description
+ timestemp
+ status
+ stdout y/n
+ stderr y/n
+ debug
+ More
+
+
+ default
+ traceroute
+ Scanning traceroute UDP
+ 2023-10-18T14:09:54.429173877-03:00
+ 0
+ Success
+ Error
+ true
+ View
+
+
+ default
+ traceroute
+ Scanning traceroute UDP
+ 2023-10-18T14:09:54.429173877-03:00
+ 0
+ Success
+ Error
+ true
+ View
+
+
+ default
+ traceroute
+ Scanning traceroute UDP
+ 2023-10-18T14:09:54.429173877-03:00
+ 0
+ Success
+ Error
+ true
+ View
+
+
+
+
+ default
+ traceroute
+ Scanning traceroute UDP
+ 2023-10-18T14:09:54.429173877-03:00
+ 0
+ Success
+ Error
+ true
+ View
+
+
+ default
+ traceroute
+ Scanning traceroute UDP
+ 2023-10-18T14:09:54.429173877-03:00
+ 0
+ Success
+ Error
+ true
+ View
+
+
+ default
+ traceroute
+ Scanning traceroute UDP
+ 2023-10-18T14:09:54.429173877-03:00
+ 0
+ Success
+ Error
+ true
+ View
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file