About this project

OpsNest is a management tool designed for centrally controlling various terminal devices, including Linux servers, OpenWrt routers, and NAS devices. It is built using Tauri, Rust, React, and TypeScript. Core capabilities include: - AI-SSH Integration: An integrated AI agent that allows users to execute tasks and manage servers using natural language instead of memorizing command-line syntax. - Specialized Home Pages: Automatic identification of device types (e.g., router, NAS) to provide tailored dashboards with relevant information, such as connection counts for routers. - Service Discovery: Automatic scanning of open ports to identify Web services, presenting them as quick-open cards for easier access. - Terminal Experience: A native SSH terminal interface powered by xterm.js and russh. - Butler Interface: A chat-based AI interface for managing server connections and executing agent commands.