Skip to main content

Zog

Zog composes immutable root filesystems, application software and explicit writable state into systemd-managed runtimes, with browser administration and workspaces. This is the public aggregate source repository for the Zog project.

0.1.0 is a development source snapshot, not a published release. Development uses unstable; this promotion does not change main. Boot, graphical workspace, application installation and host acceptance remain separate milestones.

Python installation and source layout

Use Python 3.12 or newer. From a checkout of this source tree:

python -m venv .venv
.venv/bin/python -m pip install .

The single distribution is zog. Its fourteen component packages live under src/zog/; internal components are not separate PyPI requirements. The wheel contains Python implementation and declared runtime resources. It does not contain a root filesystem, frontend bundle, dependency trees or the recipe catalogue.

Source Purpose
src/zog/ Fourteen installed component namespaces
components/ Selected component tests, maintained docs and integration inputs
components/image-build/project/ Version-bound recipes, source pins and catalogue
components/station-access/frontend/ React frontend source, npm lockfile and notice tooling
third-party/gcc/ Explicitly attributed, separately licensed GCC test patches
release-sources.json Exact source revisions, exported hashes and transformations
src/zog/_release_manifest.json Component versions and internal relationships

The component repositories remain independently maintained. This snapshot selects exact revisions; it does not follow newer component branch heads. See development and build notes and license/source boundaries.

Components

  • archive-mirror: source archives and their notices.
  • box-control: application and program runtime orchestration.
  • build-record: canonical build provenance records.
  • build-trace: read-only build inspection.
  • host-deploy: explicit remote deployment and job orchestration.
  • host-discover: host discovery and signed beacon transport.
  • host-identify: durable host identity.
  • host-install: host installation and persisted state preparation.
  • image-build: package builds and immutable rootfs/application software production.
  • integrate-observe: independent inspection of published observations.
  • network-register: domain and DNS provider integration.
  • root-control: privileged runtime operations.
  • station-access: authenticated web administration and workspace access.
  • version-share: exact source retrieval and publication tooling.

Installation does not start services, build a frontend, provision AWS resources, or install a host. Configure deployment-specific values explicitly. Example cloud identifiers are placeholders and must be replaced deliberately.

Licensing and collaboration

Original Zog code, documentation and artwork in this export are licensed under BSD-3-Clause OR GPL-3.0-only. Third-party terms remain separate. See LICENSE and THIRD-PARTY-NOTICES.md.

Zog is developed by its maintainers in collaboration with ChatGPT, an AI system from OpenAI. This collaboration includes architecture, implementation, testing, documentation and code review.

The public repository owns the guarded PyPI publication workflow. A later reviewed release will build and test canonical artifacts once, retain them, and publish the same bytes to GitHub Releases and PyPI through Trusted Publishing. No release tag or package publication is part of this source snapshot.

Metadata

Release files for zog 0.1.0

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

Source distribution (sdist)

Source distribution for zog 0.1.0
File Size Uploaded
zog-0.1.0.tar.gz 2.0 MB Details

Built distribution (wheel)

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

Total release size: 2.8 MB

Release files / zog-0.1.0.tar.gz

Download URL zog-0.1.0.tar.gz
Size 2.0 MB
Tags Source
SHA-256 checksum
How to use checksums
312891a414208de3936f94a3f0e36aef439aaaef50d67b12a18437f2b1886b54
BLAKE2b-256 checksum
How to use checksums
a351295e351fe03a47657a9a1fa3cf00046ecacc7e35cafe8868d30aa1a31348
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 9, 2026.

Transparency log

Release files / zog-0.1.0-py3-none-any.whl

Download URL zog-0.1.0-py3-none-any.whl
Size 821.2 kB
Tags Python 3
SHA-256 checksum
How to use checksums
0971afeaa8653842d60557fbd82f2aef7d673c0fb0289b8cac9fe4603128b69a
BLAKE2b-256 checksum
How to use checksums
72a05810ae8eff8e320d647886a86c5c4876a16bb47910c88e9d821d6c320de8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 9, 2026.

Transparency log

Release history Release notifications | RSS feed

This release

0.1.0 This release

2 release files

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