Catalog PyPI
PACKAGE EXPLORERView in registry

aeckit-cli

PyPI

The CLI for aeckit — an open-source operating system for AEC workflows.

Versions collected1
Direct dependencies1From release 0.1.0
Last observed20 Oct, 20:09 UTC

README

Version 0.1.0 documentation

aeckit-cli

The command-line interface for aeckit — an open-source operating system for Architecture, Engineering, and Construction (AEC) workflows.

What is aeckit?

aeckit treats your building project like a codebase. Engineering rules are written as pure Python scripts, project data lives in a single project.json file (the Single Source of Truth), and aeckit orchestrates everything from the terminal.

  • Orchestration Engine — Automatically resolves script dependencies and executes workflows in the correct order.
  • Dry-Run Mode — Validate your workflow without touching project data.
  • CI/CD Ready — Headless by design, runs anywhere Python runs.

Installation

pip install aeckit-cli

Usage

# 1. Set your active project context (creates a local .aeckit config file)
aeckit config set --company acme-corp --project building-a

# View your current context
aeckit config show
# {
#   "company": "acme-corp",
#   "project": "building-a"
# }

# 2. Run a workflow by name
aeckit flow default_workflow

# 3. Preview a workflow without modifying project data
aeckit flow default_workflow --dry-run

Alternatively, you can skip the config and run everything inline:

aeckit flow default_workflow --company acme-corp --project building-a

License

MIT License — see LICENSE for details.

Downloads & popularity

Awaiting observations

No metric observations yet

Download counts and popularity will appear here as the collector receives them.

Versions 1

Collected releases
VersionPublishedDirect dependenciesOpen version
0.1.022 Jun 20261

Package advisories

0
No matching advisories collected

This describes our collected data; it is not a security assessment.

Repository

PENDING
aeckit/aeckit-cli

Shared repository data · GitHub

License detected in repository
Not collected

Metadata history

Meaningful changes
Current collected state Current

Observed since 20 Oct, 20:09 UTC

No superseded metadata states collected. Unchanged observations do not create new revisions.

Record identity

package:c7da540cb087dd7d7bc39a7635a2d7052d826b5297d29ecbb98a4333bedc2dc1