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

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

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

Download URL cogniflow-0.1.16-py3-none-any.whl
Size 46.2 kB
Tags Python 3
SHA-256 checksum
How to use checksums
dbf9912b4291d3a42a374fff1016c490ade6815bf2f27da8e32987441657cf8c
BLAKE2b-256 checksum
How to use checksums
7c8104022ec4b8992488aa6206125d5c1b848b30811a3540093968feab2fe727
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.16

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