このプロジェクトについて
OpsNestは、Linuxサーバー、OpenWrtルーター、NASデバイスを含むさまざまな端末デバイスを集中制御するために設計された管理ツールです。Tauri、Rust、React、TypeScriptを使用して構築されています。
主な機能は以下の通りです:
- AI-SSH統合:統合されたAIエージェントにより、ユーザーはコマンドラインの構文を記憶することなく、自然言語を使用してタスクの実行やサーバー管理を行うことができます。
- 特化型ホームページ:デバイスタイプ(ルーター、NASなど)を自動的に識別し、ルーターの接続数など、関連情報を含む最適化されたダッシュボードを提供します。
- サービスディスカバリ:オープンポートを自動的にスキャンしてWebサービスを特定し、簡単にアクセスできるようクイックオープンカードとして表示します。
- ターミナル体験:xterm.jsとrusshを活用したネイティブなSSHターミナルインターフェースを提供します。
- Butlerインターフェース:サーバー接続の管理やエージェントコマンドの実行が可能な、チャットベースのAIインターフェースです。