Skip to main content

Machina Cogitans (Lat.) — Thinking Machine (the machine that is thinking right now)

Project description

Machina Cogitans (Lat.) — Thinking Machine (the machine that is thinking right now)

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

echo "Theodotos-Alexandreus: What are you thinking about, machine?" \
  | uvx machina-cogitans \
    --provider-api-key=sk-proj-... \
    --github-token=ghp_... 

Or, with a local pip installation:

pip install machina-cogitans

Set the environment variables:

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

Then:

machina-cogitans multilogue.txt

Or:

machina-cogitans multilogue.txt > output.txt

Or:

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

Or:

cat multilogue.txt new_turn.txt | machina-cogitans

Or:

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

Or:

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

Or:

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

Or, if you have installed other machines:

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

Or use it in your Python code:

# Python
import machina_cogitans

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_cogitans-0.0.1.tar.gz (21.9 kB view details)

Uploaded Source

Built Distribution

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

machina_cogitans-0.0.1-py3-none-any.whl (29.9 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for machina_cogitans-0.0.1.tar.gz
Algorithm Hash digest
SHA256 9e0ec9d2640880bf8bc66d98ae64ea6174769c33969fc0f8ca74ce9ac41786f0
MD5 dfc1ef923cbce29017ca7d694c3c5100
BLAKE2b-256 c8969824ac969220a63e163762ab3471274b3bc9236197a27aff1d4266ab48b5

See more details on using hashes here.

Provenance

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

Publisher: python-publish.yml on machina-ratiocinatrix/machina-cogitans

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_cogitans-0.0.1-py3-none-any.whl.

File metadata

File hashes

Hashes for machina_cogitans-0.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 5490ccb9b26a2ba4835f83ccc80b110dad9c1ff117fe0be6135d7b094f23d301
MD5 2d2ed05a9b1443e92e5d2fa616d277db
BLAKE2b-256 edf7f3a3033e6526405669359be38026bb578bb6b96e2326c8b62cf72f0d680e

See more details on using hashes here.

Provenance

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

Publisher: python-publish.yml on machina-ratiocinatrix/machina-cogitans

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