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.17

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.17
File Interpreter ABI Platform Actions
cogniflow-0.1.17-py3-none-any.whl Python 3 none any Details for cogniflow-0.1.17-py3-none-any.whl

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

Download URL cogniflow-0.1.17-py3-none-any.whl
Size 50.4 kB
Tags Python 3
SHA-256 checksum
How to use checksums
472722e8f63a88b1382e1f37571de5fe3d7b0a1012a6e78dcf745c93204d355c
BLAKE2b-256 checksum
How to use checksums
d1aa93749ff5562b3195774ddfb6213bc1dd7f0785d997c43b2f0c111db38a5f
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.17

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