Skip to main content

Studying-Machine

A Machine that studies.

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 studying-machine \
    --provider-api-key sk-proj-... \
    --github-token ghp_... 

Or, with a local pip installation:

pip install studying-machine

Set the environment variables:

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

Then:

studying-machine -a multilogue.txt

Or:

studying-machine multilogue.txt > response.txt

Or:

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

Or use it in your Python code:

# Python
import studying_machine

Download files

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

Source Distribution

studying_machine-0.0.1.tar.gz (16.1 kB view details)

Uploaded Source

Built Distribution

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

studying_machine-0.0.1-py3-none-any.whl (23.6 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for studying_machine-0.0.1.tar.gz
Algorithm Hash digest
SHA256 bf3ce6f08adf3644c31a6c7bc0243ccf8de92f49ef9c6d35d914e010e31ccfcf
MD5 916e843131e3fefb6177167a36b81567
BLAKE2b-256 e31fd761259bdda72a4c244b55974dd4caf0090ff342ee5f24ce7fb1965be483

See more details on using hashes here.

Provenance

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

Publisher: python-publish.yml on studying-machine/studying-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 studying_machine-0.0.1-py3-none-any.whl.

File metadata

File hashes

Hashes for studying_machine-0.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 b6ca48b4f8ff9451caf5548ad39b28cfb282c0c8f289eae9a4d9e58ffa540cc7
MD5 947d384444d17cd8375c60a891d257c7
BLAKE2b-256 f3d7dc5487ed3d6821a4dc4e178a443653f4385a23a5e3fcd5acc6491f0e8206

See more details on using hashes here.

Provenance

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

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

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

Release history Release notifications | RSS feed

This release

0.0.1 This release

2 files

Supported by

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