Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Machine Learning
  3. Parris

Parris

NOASSERTIONPython

Automated infrastructure setup tool for training machine learning algorithms on AWS.

Visit WebsiteGitHubGitHub
315 stars23 forks0 contributors

What is Parris?

Parris is an automated infrastructure setup tool specifically designed for training machine learning algorithms. It handles the provisioning and configuration of AWS resources needed for ML training jobs, eliminating the need for manual server setup and SSH access. The tool streamlines the process of deploying and monitoring ML training workloads in the cloud.

Target Audience

Machine learning engineers and data scientists who train algorithms on AWS and want to avoid manual infrastructure setup. It's particularly useful for those who spend significant time configuring servers and monitoring training jobs.

Value Proposition

Parris saves time by automating the entire infrastructure setup process for ML training, allowing practitioners to focus on their algorithms rather than DevOps tasks. It provides a simplified workflow for launching and monitoring training jobs without requiring cloud infrastructure expertise.

Overview

Parris, the automated infrastructure setup tool for machine learning algorithms.

Use Cases

Best For

  • Automating AWS infrastructure setup for ML training jobs
  • Reducing manual DevOps work for data science teams
  • Training machine learning models without SSH access to instances
  • Managing multiple ML training jobs in the cloud
  • Storing ML training results in S3 buckets automatically
  • Simplifying cloud deployment for ML researchers

Not Ideal For

  • Projects using cloud providers other than AWS (e.g., Google Cloud, Azure)
  • Non-machine learning workloads that don't require training infrastructure
  • Teams needing full control over server configuration and custom monitoring tools

Pros & Cons

Pros

Automated AWS Infrastructure

Provisions and configures AWS resources for ML training jobs automatically, eliminating manual server setup and SSH access, as highlighted in the key features.

Cross-Platform Support

Works on both UNIX/Linux and Windows with clear setup instructions in the README, ensuring accessibility across different operating systems.

Streamlined ML Training

Focuses data scientists on algorithms by handling infrastructure overhead, aligning with the philosophy to reduce DevOps time and effort.

Training Job Management

Handles the entire lifecycle of ML training jobs from launch to completion, including progress monitoring without SSH, as per the key features.

Cons

AWS-Only Dependency

Limited to AWS integration, making it unsuitable for multi-cloud or non-AWS environments, which can lead to vendor lock-in and reduced flexibility.

Setup Complexity

Requires an AWS account and pre-configured credentials via AWS CLI, assuming users have cloud expertise, which may be a barrier for beginners or small teams.

Sparse Documentation

README directs to separate guides without extensive examples or troubleshooting, potentially hindering adoption and ease of use for complex scenarios.

Frequently Asked Questions

Quick Stats

Stars315
Forks23
Contributors0
Open Issues7
Last commit6 months ago
CreatedSince 2018

Tags

#devops#data-science#infrastructure-automation#python#cloud-computing#automation-tool#aws#machine-learning

Built With

A
AWS
P
Python

Links & Resources

Website

Included in

Machine Learning72.2k
Auto-fetched 11 hours ago

Related Projects

PyTorch - Tensors and Dynamic neural networks in Python with strong GPU accelerationPyTorch - Tensors and Dynamic neural networks in Python with strong GPU acceleration

Tensors and Dynamic neural networks in Python with strong GPU acceleration

Stars102,845
Forks29,156
Last commit9 hours ago
keraskeras

Deep Learning for humans

Stars64,321
Forks19,788
Last commit3 days ago
streamlitstreamlit

Streamlit — A faster way to build and share data apps.

Stars45,708
Forks4,374
Last commit14 hours ago
gradiogradio

Build and share delightful machine learning apps, all in Python. 🌟 Star to support our work!

Stars43,488
Forks3,590
Last commit10 hours ago
Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub