Catalog PyPI
PACKAGE EXPLORERView in registry

agentlink-py

PyPI

SSH-based communication layer for distributed agents

Versions collected1
Direct dependencies1From release 0.1.0
Last observed20 Oct, 22:35 UTC

README

Version 0.1.0 documentation

AgentLink is a lightweight Python library that enables secure SSH communication between Linux/Window IP adresses.

Installation

pip install agentlink

Basic Usage

from agentlink import AgentLink

link = AgentLink()
link.register(
    "agent1",
    hostname="192.168.1.101",
    username="user",
    key_filename="~/.ssh/id_rsa"
)

# Run remote command
output = link.send_command("agent1", "hostname")
print(output)

# Upload a file
link.upload_file("agent1", "local.txt", "/tmp/remote.txt")

# Close all sessions
link.close_all()

Features

  • Registration of multiple SSH targets (agents)
  • Send remote commands
  • Upload and download files
  • Thread-safe operations

License

MIT

Downloads & popularity

Awaiting observations

No metric observations yet

Download counts and popularity will appear here as the collector receives them.

Versions 1

Collected releases
VersionPublishedDirect dependenciesOpen version
0.1.019 Jul 20251

Package advisories

0
No matching advisories collected

This describes our collected data; it is not a security assessment.

Metadata history

Meaningful changes
Current collected state Current

Observed since 20 Oct, 22:35 UTC

No superseded metadata states collected. Unchanged observations do not create new revisions.

Record identity

package:bd5fa7db7582a71a401df7b6deb98b97806e001917d64af4a7832c5c41fa560d