Skip to main content

A Machine that watches.

Project description

Watching-Machine

A Machine that watches.

In order to launch it from the command line or as a Python subprocess:

echo "Theodotos-Alexandreus: Are language models seeking the Truth, machine?" \
  | uvx watching-machine \
    --provider-api-key sk-proj-... \
    --github-token ghp_... 

Or, with a local pip installation:

pip install watching-machine

Set the environment variables:

export PROVIDER_API_KEY="sk-proj-..."
export GITHUB_TOKEN="ghp_..."

Then:

watching-machine -a multilogue.txt

Or:

watching-machine multilogue.txt > response.txt

Or:

watching-machine -a multilogue.txt > tmp && echo tmp > multilogue.txt

Or use it in your Python code:

# Python
import watching_machine

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

watching_machine-0.0.1.tar.gz (15.8 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

watching_machine-0.0.1-py3-none-any.whl (22.1 kB view details)

Uploaded Python 3

File details

Details for the file watching_machine-0.0.1.tar.gz.

File metadata

  • Download URL: watching_machine-0.0.1.tar.gz
  • Upload date:
  • Size: 15.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for watching_machine-0.0.1.tar.gz
Algorithm Hash digest
SHA256 e5682a7f09986fb421ab155abd288cc1d0662daa6caac8fde6a288bdea6afc50
MD5 96c290316210444f283f2cb0e9ce76e5
BLAKE2b-256 3ad153aff3cca5fb893cbc583ee5e584123f6f56282081cc01c62a8e987a854b

See more details on using hashes here.

Provenance

The following attestation bundles were made for watching_machine-0.0.1.tar.gz:

Publisher: python-publish.yml on watching-machine/watching-machine

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file watching_machine-0.0.1-py3-none-any.whl.

File metadata

File hashes

Hashes for watching_machine-0.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 790a492991fa13b9233747922442d43e48ee80f37212ea6da75728e5c788b3c5
MD5 cfebf3db97207325b04b72d09e466990
BLAKE2b-256 76f0cf3301e9450580fb05dd4f9b25cfda6b1ca34f2cdb4b5760b2725a9e9b71

See more details on using hashes here.

Provenance

The following attestation bundles were made for watching_machine-0.0.1-py3-none-any.whl:

Publisher: python-publish.yml on watching-machine/watching-machine

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page