Skip to main content

A Machine that knows.

Project description

Machina-Sciens

A Machina that knows.

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 machina-sciens \
    --provider-api-key=sk-proj-... \
    --github-token=ghp_... 

Or, with a local pip installation:

pip install machina-sciens

Set the environment variables:

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

Then:

machina-sciens multilogue.txt

Or:

machina-sciens multilogue.txt > output.txt

Or:

machina-sciens multilogue.txt > tmp && mv tmp multilogue.txt

Or:

cat multilogue.txt new_turn.txt | machina-sciens

Or:

cat multilogue.txt new_turn.txt | machina-sciens > tmp && mv tmp multilogue.txt

Or:

(cat multilogue.txt; echo:"Theodotos: What do you think, Machina-Sciens?") \
  | machina-sciens

Or:

cat multilogue.txt new_turn.txt | machina-sciens > tmp && mv tmp multilogue.txt

Or, if you have installed other machines:

cat multilogue.md | machina-sciens \
  | summarizing-machine | judging-machine > summary_judgment.md

Or use it in your Python code:

# Python
import machina_sciens

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

machina_sciens-0.0.2.tar.gz (21.6 kB view details)

Uploaded Source

Built Distribution

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

machina_sciens-0.0.2-py3-none-any.whl (27.5 kB view details)

Uploaded Python 3

File details

Details for the file machina_sciens-0.0.2.tar.gz.

File metadata

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

File hashes

Hashes for machina_sciens-0.0.2.tar.gz
Algorithm Hash digest
SHA256 8f3a2697ad9f1db67ea80332b49e5ba05c4fa0850106c3b69587f07b2a0da122
MD5 c25010a43cb3ff8de705ba00501f6556
BLAKE2b-256 1de0ca53f69d9ffa9ac84c2c477fd0426786cc79846043a1565c00f031825a79

See more details on using hashes here.

Provenance

The following attestation bundles were made for machina_sciens-0.0.2.tar.gz:

Publisher: python-publish.yml on machina-sciens/machina-sciens

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

File details

Details for the file machina_sciens-0.0.2-py3-none-any.whl.

File metadata

  • Download URL: machina_sciens-0.0.2-py3-none-any.whl
  • Upload date:
  • Size: 27.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for machina_sciens-0.0.2-py3-none-any.whl
Algorithm Hash digest
SHA256 d2df60523c1f4f258c6053863749806f9b2f045968162805e699aae5cdb0aba2
MD5 2597b55c6dbf96c865488ef75172a88d
BLAKE2b-256 5b6395e2abc47ebb5a708709851be9d1265f0b1259a4f2e0126cc047b08b36c9

See more details on using hashes here.

Provenance

The following attestation bundles were made for machina_sciens-0.0.2-py3-none-any.whl:

Publisher: python-publish.yml on machina-sciens/machina-sciens

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