<commit_before># orgalorg [![goreport](https://goreportcard.com/badge/github.com/reconquest/orgalorg)](https://goreportcard.com/report/github.com/reconquest/orgalorg) [![MIT](https://img.shields.io/badge/license-MIT-blue.svg)](https://raw.githubusercontent.com/reconquest/orgalorg/master/LICENSE)

<p align="center">
**orgalorg can run command and upload files in parallel by SSH on many hosts**
</p>

<p align="center">
<img src="https://raw.githubusercontent.com/reconquest/orgalorg/master/demo.gif" />
</p>

# Features

* Zero-configuration. No config files. Everything is done via command line
  flags.

* Running SSH commands or shell scripts on any number of hosts in parallel. All
  output from nodes will be returned back, keeping stdout and stderr streams
  mapping of original commands.

* Synchronizing files and directories across cluster with prior global cluster
  locking.
  After synchronization is done, arbitrary command can be evaluated.
<commit_msg>fix bold formatting in the readme<commit_after># orgalorg [![goreport](https://goreportcard.com/badge/github.com/reconquest/orgalorg)](https://goreportcard.com/report/github.com/reconquest/orgalorg) [![MIT](https://img.shields.io/badge/license-MIT-blue.svg)](https://raw.githubusercontent.com/reconquest/orgalorg/master/LICENSE)

<p align="center">
<b>orgalorg can run command and upload files in parallel by SSH on many hosts</b>
</p>

<p align="center">
<img src="https://raw.githubusercontent.com/reconquest/orgalorg/master/demo.gif" />
</p>

# Features

* Zero-configuration. No config files. Everything is done via command line
  flags.

* Running SSH commands or shell scripts on any number of hosts in parallel. All
  output from nodes will be returned back, keeping stdout and stderr streams
  mapping of original commands.

* Synchronizing files and directories across cluster with prior global cluster
  locking.
  After synchronization is done, arbitrary command can be evaluated.

{'fraction_non_alphanumeric': 0.11167771545130036, 'fraction_numerical': 0.0, 'mean_word_length': 4.927492447129909, 'pattern_counts': {'":': 0, '<': 15, '<?xml version=': 0, '>': 15, 'https://': 10, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '4564771', 'n_tokens_mistral': 596, 'n_tokens_neox': 578, 'n_words': 181}