Skip to main content

cogniflow

cogniflow is the public launcher for Cogniflow installation and instance lifecycle operations. A real pip installation creates cogniflow.exe on Windows. Invoking it without arguments starts the installed sibling Ratatui frontend; explicit commands use the scriptable Python command surface.

Source-version boundary

The source tree is prepared as the unpublished 0.1.15 release candidate. Public 0.1.14 artifacts remain immutable. Candidate wheels require independent Supervisor acceptance before any publication.

Local Repository Mode

The interactive frontend asks for exactly source checkout, target root, instance ID, and profile. It derives working artifact locations and forwards the equivalent explicit command:

cogniflow install --instance-id local-dev \
  --installation-root /opt/cogniflow-instance \
  --cogniflow-home /home/user/.cogniflow \
  --mode local-repository --checkout-path /work/cogniflow \
  --artifact-output-root /tmp/cogniflow-artifacts \
  --external-wheelhouse-path /tmp/cogniflow-external \
  --profile urn:cf:profile:minimal

The launcher discovers an installed orchestrator from cogniflow.install_orchestrators.v1, verifies its matching console script, and crosses a versioned JSON-lines process boundary. It coordinates the existing lifecycle owners but does not implement profile selection, artifact resolution, target transactions, managed-tool provisioning, or semantic service policy itself.

PyPI Mode accepts only the bundled exact release profile, cogniflow at the matching release version, and https://pypi.org/simple. The public installation is python -m pip install cogniflow; local wheelhouses, private indexes, editable metadata, and source checkout injection are not accepted as public-release proof. Publication and isolated release-validation procedures are documented in ../docs/scb-17-public-release.md.

Lifecycle commands

cogniflow repair exposes inspect, preview, and apply through semantic lifecycle services. cogniflow update previews or applies profile transitions. cogniflow uninstall previews and applies authenticated instance teardown. Provider and orchestrator listing inspect distribution metadata without executing providers.

Exit codes are 0 for success, 2 for CLI errors, 3 for discovery errors, 4 for process/protocol errors, and 5 for structured provider errors. Bootstrap discovery uses installed metadata and local semantic documents because the production runtime graph and Fuseki may not yet exist.

Metadata

Release files for cogniflow 0.1.18

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Built distribution (wheel)

Table of built distributions (wheels) for cogniflow 0.1.18
File Interpreter ABI Platform Actions
cogniflow-0.1.18-py3-none-any.whl Python 3 none any Details for cogniflow-0.1.18-py3-none-any.whl

Release files / cogniflow-0.1.18-py3-none-any.whl

Download URL cogniflow-0.1.18-py3-none-any.whl
Size 57.4 kB
Tags Python 3
SHA-256 checksum
How to use checksums
c0be417a51446aed6cb5aadc754ea222a72314a45252e4f5f144e1ae26923c42
BLAKE2b-256 checksum
How to use checksums
38fffbb39f175f742ebf569b61a430011420ad575235ba84a29aae01e31d0889
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.3

Security for cogniflow 0.1.18

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page