|
|
| <!DOCTYPE html> |
| <html lang="en"> |
| <head> |
| <meta charset="UTF-8"> |
| <meta name="viewport" content="width=device-width, initial-scale=1.0"> |
| <title>Quantum Network Monitor Assistant - Huggingface Space</title> |
| |
| <link href="https://cdnjs.cloudflare.com/ajax/libs/material-design-icons/4.0.0/font/MaterialIcons-Regular.css" rel="stylesheet"> |
| <link href="https://fonts.googleapis.com/icon?family=Material+Icons" rel="stylesheet"> |
| <style> |
| :root { |
| --primary-color: #607466; |
| --secondary-color: #6239AB; |
| --error-color: #eb5160; |
| --warning-color: #d4a10d; |
| --background-color: #f8f9fa; |
| --text-color: #333; |
| --light-gray: #f1f5f9; |
| --border-color: #e2e8f0; |
| } |
| |
| * { |
| margin: 0; |
| padding: 0; |
| box-sizing: border-box; |
| font-family: 'Roboto', 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif; |
| } |
| |
| body { |
| background-color: var(--background-color); |
| color: var(--text-color); |
| line-height: 1.6; |
| } |
| |
| header { |
| background: linear-gradient(to right, var(--primary-color), var(--secondary-color)); |
| color: white; |
| padding: 1.5rem; |
| text-align: center; |
| box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1); |
| } |
| |
| .logo-container { |
| display: flex; |
| align-items: center; |
| justify-content: center; |
| margin-bottom: 1rem; |
| } |
| |
| .logo { |
| width: 50px; |
| height: 50px; |
| margin-right: 1rem; |
| } |
| |
| .header-title { |
| font-size: 1.8rem; |
| font-weight: 600; |
| } |
| |
| .subtitle { |
| font-size: 1.1rem; |
| opacity: 0.9; |
| margin-top: 0.5rem; |
| } |
| |
| .container { |
| max-width: 1200px; |
| margin: 0 auto; |
| padding: 2rem; |
| } |
| |
| .card { |
| background-color: white; |
| border-radius: 8px; |
| box-shadow: 0 2px 4px rgba(0, 0, 0, 0.05); |
| padding: 2rem; |
| margin-bottom: 2rem; |
| } |
| |
| h2 { |
| color: var(--primary-color); |
| margin-bottom: 1rem; |
| font-size: 1.5rem; |
| display: flex; |
| align-items: center; |
| } |
| |
| h2 .material-icons { |
| margin-right: 0.5rem; |
| color: var(--primary-color); |
| } |
| |
| h3 { |
| color: var(--secondary-color); |
| margin: 1.5rem 0 0.75rem; |
| font-size: 1.2rem; |
| display: flex; |
| align-items: center; |
| } |
| |
| h3 .material-icons { |
| margin-right: 0.5rem; |
| font-size: 1.2rem; |
| } |
| |
| p { |
| margin-bottom: 1rem; |
| } |
| |
| .feature-grid { |
| display: grid; |
| grid-template-columns: repeat(auto-fit, minmax(300px, 1fr)); |
| gap: 1.5rem; |
| margin-top: 1.5rem; |
| } |
| |
| .feature-card { |
| background-color: var(--light-gray); |
| border-radius: 8px; |
| padding: 1.5rem; |
| border-left: 4px solid var(--primary-color); |
| } |
| |
| .feature-icon { |
| background-color: var(--primary-color); |
| color: white; |
| width: 40px; |
| height: 40px; |
| border-radius: 8px; |
| display: flex; |
| align-items: center; |
| justify-content: center; |
| margin-bottom: 1rem; |
| } |
| |
| .feature-icon .material-icons { |
| font-size: 24px; |
| } |
| |
| .api-example { |
| background-color: #2d2d2d; |
| color: white; |
| border-radius: 8px; |
| padding: 1.5rem; |
| overflow-x: auto; |
| font-family: 'Courier New', monospace; |
| line-height: 1.4; |
| } |
| |
| .button { |
| display: inline-flex; |
| align-items: center; |
| background-color: var(--primary-color); |
| color: white; |
| padding: 0.75rem 1.5rem; |
| border-radius: 4px; |
| text-decoration: none; |
| font-weight: 500; |
| margin-top: 1rem; |
| transition: background-color 0.2s; |
| } |
| |
| .button .material-icons { |
| margin-right: 0.5rem; |
| font-size: 18px; |
| } |
| |
| .button:hover { |
| background-color: var(--secondary-color); |
| } |
| |
| .tech-stack { |
| display: flex; |
| flex-wrap: wrap; |
| gap: 1rem; |
| margin-top: 1rem; |
| } |
| |
| .tech-badge { |
| background-color: var(--light-gray); |
| border: 1px solid var(--border-color); |
| padding: 0.5rem 1rem; |
| border-radius: 20px; |
| font-size: 0.9rem; |
| display: flex; |
| align-items: center; |
| } |
| |
| .tech-badge .material-icons { |
| font-size: 16px; |
| margin-right: 0.5rem; |
| } |
| |
| footer { |
| background-color: var(--primary-color); |
| color: white; |
| text-align: center; |
| padding: 1.5rem; |
| margin-top: 2rem; |
| } |
| |
| .footer-links { |
| display: flex; |
| justify-content: center; |
| gap: 1.5rem; |
| margin-top: 1rem; |
| } |
| |
| .footer-links a { |
| color: white; |
| text-decoration: none; |
| opacity: 0.8; |
| display: flex; |
| align-items: center; |
| } |
| |
| .footer-links a .material-icons { |
| margin-right: 0.5rem; |
| font-size: 16px; |
| } |
| |
| .footer-links a:hover { |
| opacity: 1; |
| } |
| |
| .progress-container { |
| background-color: var(--light-gray); |
| padding: 1rem; |
| border-radius: 8px; |
| margin-top: 1rem; |
| } |
| |
| .progress-item { |
| margin-bottom: 1rem; |
| } |
| |
| .progress-item:last-child { |
| margin-bottom: 0; |
| } |
| |
| .progress-header { |
| display: flex; |
| justify-content: space-between; |
| margin-bottom: 0.5rem; |
| } |
| |
| .progress-bar { |
| width: 100%; |
| height: 8px; |
| background-color: #e2e8f0; |
| border-radius: 4px; |
| overflow: hidden; |
| } |
| |
| .progress-fill { |
| height: 100%; |
| background-color: var(--primary-color); |
| } |
| |
| @media (max-width: 768px) { |
| .container { |
| padding: 1rem; |
| } |
| .feature-grid { |
| grid-template-columns: 1fr; |
| } |
| .footer-links { |
| flex-direction: column; |
| gap: 0.75rem; |
| } |
| } |
| </style> |
| </head> |
| <body> |
| <header> |
| <div class="logo-container"> |
| <img src="https://readyforquantum.com/img/logo.svg" class="logo" width="50" height="50" alt="Quantum Network Monitor Logo" target="_blank"> |
| <h1 class="header-title">Quantum Network Monitor Assistant</h1> |
| </div> |
| <p class="subtitle">Huggingface Space | LLM Backend for Network Monitoring Intelligence</p> |
| </header> |
| |
| <div class="container"> |
| <div class="card"> |
| <h2><i class="material-icons">info</i> About This Space</h2> |
| <p>This Huggingface Space powers the AI assistant behind <a href="https://readyforquantum.com/" style="color: var(--secondary-color);" target="_blank">Quantum Network Monitor</a> - your intelligent companion for network management and troubleshooting.</p> |
| |
| <p>Our LLM backend provides real-time, context-aware responses to network management queries, helping IT professionals and network engineers maintain optimal network performance with minimal effort.</p> |
| |
| <div class="tech-stack"> |
| <div class="tech-badge"> |
| <i class="material-icons">hub</i> |
| Huggingface |
| </div> |
| <div class="tech-badge"> |
| <i class="material-icons">memory</i> |
| Llama.cpp |
| </div> |
| <div class="tech-badge"> |
| <i class="material-icons">bolt</i> |
| Security Experts |
| </div> |
| <div class="tech-badge"> |
| <i class="material-icons">api</i> |
| RappidApi |
| </div> |
| </div> |
| </div> |
| |
| <div class="card"> |
| <h2><i class="material-icons">settings</i> How It Works</h2> |
| <p>The Quantum Network Monitor Assistant leverages advanced language models to provide intelligent responses to network management queries. The assistant helps with:</p> |
| |
| <div class="feature-grid"> |
| <div class="feature-card"> |
| <div class="feature-icon"> |
| <i class="material-icons">bar_chart</i> |
| </div> |
| <h3>Data Interpretation</h3> |
| <p>Makes sense of complex network metrics and alerts, providing human-readable insights.</p> |
| </div> |
| <div class="feature-card"> |
| <div class="feature-icon"> |
| <i class="material-icons">bug_report</i> |
| </div> |
| <h3>Troubleshooting</h3> |
| <p>Suggests potential root causes and solutions for network issues.</p> |
| </div> |
| <div class="feature-card"> |
| <div class="feature-icon"> |
| <i class="material-icons">build</i> |
| </div> |
| <h3>Configuration</h3> |
| <p>Assists with device and protocol configuration recommendations.</p> |
| </div> |
| <div class="feature-card"> |
| <div class="feature-icon"> |
| <i class="material-icons">notifications</i> |
| </div> |
| <h3>Alert Management</h3> |
| <p>Helps prioritize and manage network alerts based on severity and impact.</p> |
| </div> |
| </div> |
| </div> |
| |
| <div class="card"> |
| <h2><i class="material-icons">integration_instructions</i> API Integration</h2> |
| <p>This Huggingface Space exposes a REST API that the Quantum Network Monitor platform uses to process queries. You can also integrate this assistant's capabilities into your own tools:</p> |
| |
| <div class="api-example"> |
| <span style="color: #bb86fc;">POST</span> <span style="color: #03dac6;">/api/query</span> |
| <span style="color: #f1fa8c;">{ |
| "query": "scan my mail server for vulnerabilities mail.mahadeva.co.uk" |
| }</span> |
| </div> |
|
|
| <h3><i class="material-icons">reply</i> Response Format</h3> |
| <div class="api-example"> |
| <span style="color: #f1fa8c;">{ |
| "response": "The vulnerability scan on the mail server mail.mahadeva.co.uk has been completed. Here are the key findings:\n\nNmap Scan Summary\n\n Target: mail.mahadeva.co.uk (195.26.250.218)\n Host Status: Up (0.13s latency)\n Ports Tested: 1000+ including common mail and web ports\n\nOpen Ports:\n\n 25/tcp (SMTP)\n Not vulnerable to CVE-2010-4344\n 80/tcp (HTTP)\n Vulnerable: CVE-2011-3192 (Apache byte range filter DoS)\n Description: The Apache web server is vulnerable to a denial of service attack when numerous overlapping byte ranges are requested.\n References:\n Nessus Plugin\n CVE Details\n SecurityFocus\n 143/tcp (IMAP)\n 443/tcp (HTTPS)\n Errors reported during script execution, indicating some checks could not be completed.\n 587/tcp (Submission)\n Not vulnerable to CVE-2010-4344\n 993/tcp (IMAPS)\n\nRecommendations:\n\n Address Denial of Service Vulnerability:\n Update the Apache server to a patched version to mitigate the CVE-2011-3192 vulnerability.\n\n Perform Further Testing:\n Investigate the errors during script execution for the HTTPS port to ensure no other vulnerabilities remain undiscovered.\n\n Regular Maintenance:\n Keep all services updated and conduct regular scans to identify and fix vulnerabilities as they are discovered.\n\nIf you have any more requests or need further assistance, feel free to ask!", |
| "suggested_actions": [ |
| "Update the Apache server to a patched version", |
| "Investigate errors during script execution for HTTPS port", |
| "Conduct regular vulnerability scans" |
| ] |
| }</span> |
| </div> |
|
|
| |
| <div class="card"> |
| <h2><i class="material-icons">chat</i> Click Assistant Icon to Get Started</h2> |
| <p>To test the assistant directly or to see it in action:</p> |
| |
| <ol style="margin-left: 2rem; margin-bottom: 1.5rem;"> |
| <li>Visit <a href="https://readyforquantum.com/" style="color: var(--secondary-color);" target="_blank">Quantum Network Monitor</a></li> |
| <li>Create a free account to access the full features of the Free Monitor Network Assistant (optional)</li> |
| <li>Click the Assistant icon bottom right of page</li> |
| <li>Try asking questions about your networks performance, scanning for security issues, or troubleshooting steps</li> |
| <li>Visit the Dashboard to view visual data for your monitored hosts <a href="https://readyforquantum.com/dashboard" style="color: var(--secondary-color);" target="_blank">Quantum Network Monitor Dashboard</a> . Watch the Assistant take control of the websites data views. |
| </ol> |
| |
| <p>For developers looking to integrate with this space:</p> |
| |
| <div class="feature-grid"> |
| <div class="feature-card"> |
| <h3><i class="material-icons">code</i> REST API</h3> |
| <p>Use our REST API for seamless integration with your existing tools.</p> |
| <a href="https://rapidapi.com/Mungert69/api/free-network-monitor/playground/" class="button" style="font-size: 0.9rem; padding: 0.5rem 1rem;" target="_blank"> |
| <i class="material-icons">description</i> |
| API Playground |
| </a> |
| </div> |
| <div class="feature-card"> |
| <h3><i class="material-icons">integration_instructions</i> Local Network Agents</h3> |
| <p>Download the Quantum Network Monitor Agent to manage your local networks..</p> |
| <a href="https://readyforquantum.com/download" class="button" style="font-size: 0.9rem; padding: 0.5rem 1rem;" target="_blank"> |
| <i class="material-icons">book</i> |
| Local Agent Download |
| </a> |
| </div> |
| <div class="feature-card"> |
| <h3><i class="material-icons">psychology</i> Custom Training</h3> |
| <p>Need a specialized version? Contact us about custom network solutions.</p> |
| <a href="https://readyforquantum.com/faq#contact" class="button" style="font-size: 0.9rem; padding: 0.5rem 1rem;" target="_blank"> |
| <i class="material-icons">info</i> |
| Learn More |
| </a> |
| </div> |
| </div> |
| </div> |
| </div> |
| |
| <footer> |
| <p>© 2025 Quantum Network Monitor | Powered by Huggingface Spaces</p> |
| <div class="footer-links"> |
| <a href="https://readyforquantum.com/" target="_blank"> |
| <i class="material-icons">home</i> |
| Main Site |
| </a> |
| <a href="https://github.com/Mungert69/FreeNetworkMonitor" target="_blank"> |
| <i class="material-icons">code</i> |
| GitHub |
| </a> |
| <a href="https://readyforquantum.com/faq#contact" target="_blank"> |
| <i class="material-icons">email</i> |
| Contact |
| </a> |
| </div> |
| </footer> |
| </body> |
| </html> |
|
|
|
|