Skip to content

Commit

Permalink
Create index.html
Browse files Browse the repository at this point in the history
  • Loading branch information
jona42-ui authored Apr 18, 2024
1 parent d82fe92 commit 22711c0
Showing 1 changed file with 52 additions and 0 deletions.
52 changes: 52 additions & 0 deletions index.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,52 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Natural Language NetworkManager Configuration Tool</title>
<style>
body {
font-family: Arial, sans-serif;
margin: 0;
padding: 0;
background-color: #f0f0f0;
color: #333;
}
header {
background-color: #333;
color: #fff;
padding: 20px;
text-align: center;
}
.container {
max-width: 800px;
margin: 20px auto;
padding: 20px;
background-color: #fff;
border-radius: 5px;
box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);
}
h1 {
font-size: 24px;
}
p {
line-height: 1.6;
margin-bottom: 10px;
}
</style>
</head>
<body>
<header>
<h1>Natural Language NetworkManager Configuration Tool</h1>
</header>
<div class="container">
<h2>Project Description</h2>
<p>Create a tool to use natural language to generate NetworkManager configuration.</p>
<p>NetworkManager is the standard Linux network configuration tool suite, supporting various networking setups across desktop, server, and mobile platforms. It integrates seamlessly with popular desktop environments and server configuration management tools.</p>
<p>Nmstate is a library and command-line tool that manages host networking settings in a declarative manner. The networking state is described by a predefined schema, facilitating reporting of current state and desired state changes.</p>
<p>Linux System Roles, a project related to Ansible, provides a consistent user interface for managing Linux subsystems. The Network Linux System Role offers a unified configuration interface for network-scripts and NetworkManager.</p>
<p>The internship project focuses on enhancing this ecosystem with AI capabilities to improve user experiences. The tool will allow users to describe network configurations in natural language, addressing challenges in finding appropriate options and syntax in configuration files.</p>
<p>The enhanced projects will provide user support through a text-based user interface (TUI) based on natural language prompts, simplifying configuration tasks.</p>
</div>
</body>
</html>

0 comments on commit 22711c0

Please sign in to comment.