Skip to content

AeroTools ​

AeroTools provides four independent launchers for Security Tools, the code editor, terminal and AI assistant. Each opens or closes its own panel or column in the application window.

Panel Layout ​

The AeroTools panel has four launchers. Each toggles its own panel or column:

LauncherComponentDescription
Security ToolsSecurity ToolkitHashing, encryption, and password generation in every theme
EditorMonaco EditorVS Code engine with syntax highlighting for 50+ languages
TerminalSSH TerminalLocal PTY and SSH sessions with multiple themes and tabs
AI AgentAeroAgentAI assistant with built-in tools across local files and the 7 transport protocols + 20+ native provider integrations

The panel is resizable by dragging the separator between the file browser and the tools area. Each panel maintains its own state independently.

Code Editor ​

The code editor is powered by Monaco (the same engine used by VS Code), providing a professional editing experience for remote files.

  • Syntax highlighting for 50+ languages (JavaScript, TypeScript, Python, Rust, Go, HTML, CSS, JSON, YAML, etc.)
  • Editor themes matching Light, Dark, True Dark, Tokyo Night, Cyber, Green, Ice and Red Horse
  • Remote file editing: right-click any file and choose "Edit" to open it in the editor. Changes are saved back to the remote server automatically.
  • Bidirectional sync with AeroAgent: edits made by the AI agent are reflected in the editor in real time, and vice versa.

For full details, see the Code Editor documentation.

Terminal ​

The integrated SSH terminal provides a remote shell directly within AeroFTP.

  • 13 terminal themes, with automatic mappings from all eight app themes
  • Multiple tabs for concurrent sessions
  • xterm.js based rendering with WebGL acceleration
  • Full terminal emulation including colors, cursor positioning, and scrollback

For full details, see the Terminal documentation.

AeroAgent ​

The AI-powered assistant with built-in tools that work across local files and the AeroFTP provider backends (7 transports + 20+ native providers). Supports 26 AI provider types including OpenAI, Anthropic, Google Gemini, NVIDIA NIM, Z.AI (GLM), Yi, Hyperbolic, Novita, Cohere, Cerebras, SambaNova, Fireworks, and local models via Ollama.

For full details, see the AeroAgent documentation and AeroAgent Test Results.

Security Tools ​

The Security Tools launcher sits beside Editor, Terminal and AeroAgent in every theme. It opens a column with Hash Forge, CryptoLab and Password Forge. Cyber also has a floating-window shortcut. The cryptographic operations run locally in Rust.

Switch themes with the titlebar or Appearance settings. Security Tools remains available when the theme changes.

Hash Forge ​

Compute and compare cryptographic hashes for files and text.

AlgorithmOutput SizeSpeedUse Case
MD5128-bit (32 hex)Very fastLegacy checksums, non-security verification
SHA-1160-bit (40 hex)FastLegacy checksums, Git object IDs
SHA-256256-bit (64 hex)ModerateFile integrity, digital signatures
SHA-512512-bit (128 hex)ModerateHigh-security integrity
BLAKE3256-bit (64 hex)Very fastModern hashing, faster than SHA-256

Operations: hash text, hash file (streaming for large files), compare hashes (constant-time comparison).

CryptoLab ​

Encrypt and decrypt text using authenticated encryption:

AlgorithmKeyNonceAuth TagNotes
AES-256-GCM256-bit96-bit128-bitHardware-accelerated (AES-NI)
ChaCha20-Poly1305256-bit96-bit128-bitConstant-time, no hardware dependency

Enter a password, type plaintext, and click Encrypt. The ciphertext is Base64-encoded with an authentication tag that detects tampering.

For file encryption, use AeroVault which provides full encrypted containers with key wrapping and cascade encryption.

Password Forge ​

Generate cryptographically secure passwords and passphrases using the OS CSPRNG (OsRng in Rust):

  • Random passwords: 8-128 characters, configurable character sets, entropy display in bits
  • BIP-39 passphrases: 4-24 words from the BIP-39 English word list (2048 words, ~11 bits per word)
  • Entropy calculator: paste any string to calculate its Shannon entropy

aeroftp.app - Released under the GPL-3.0 License. AeroFTP Reviews