aws-samples/sagemaker-ssh-helper

A helper library to connect into Amazon SageMaker with AWS Systems Manager and SSH (Secure Shell)

55
/ 100
Established

This tool helps machine learning engineers and data scientists debug and troubleshoot their code running on Amazon SageMaker. It allows you to get a terminal session directly into SageMaker training jobs, processing jobs, batch inference, or real-time endpoints, or even connect your local IDE for remote debugging. You can feed your SageMaker job ID into this tool, and it provides a secure connection to the underlying container, enabling interactive problem-solving and access to auxiliary tools.

257 stars. No commits in the last 6 months. Available on PyPI.

Use this if you need to quickly diagnose why a SageMaker training job is stuck, debug a model's inference behavior, or access tools like Dask dashboards or TensorBoard running inside your SageMaker environment.

Not ideal if your organization's security policies strictly disallow SSH access into cloud environments or if you are not working with Amazon SageMaker.

Machine Learning Operations ML Model Development Cloud Debugging SageMaker Troubleshooting Data Science Workflow
Stale 6m
Maintenance 2 / 25
Adoption 10 / 25
Maturity 25 / 25
Community 18 / 25

How are scores calculated?

Stars

257

Forks

34

Language

Python

License

MIT-0

Last pushed

Jul 07, 2025

Commits (30d)

0

Dependencies

4

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/aws-samples/sagemaker-ssh-helper"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.