Skip to main content

lightcone-cli

License Python PyPI Tests

lightcone-cli (lc) is the agentic execution layer for ASTRA (Agentic Schema for Transparent Research Analysis). Describe your analysis to an AI agent and lc takes care of the rest — specification, execution, and provenance.

Quick Start

uv tool install lightcone-cli
lc init my-analysis
cd my-analysis
claude

Then tell the agent what you have to start from — a research question (/lc-new), existing code (/lc-from-code), or a paper to reproduce (/lc-from-paper).

Full getting-started guide

Skills

Skill What it does
/lc-new Scope a new analysis from a research question into a full astra.yaml spec
/lc-from-code Bring an existing codebase into ASTRA
/lc-from-paper Reproduce a published paper end-to-end
/lc-feedback File a bug report with version and error context auto-collected

Capabilities

  • Multiverse analysis — define methodological decisions with multiple options; lc runs your analysis across all defensible paths automatically
  • Provenance integrity — every output gets a content-addressed manifest; lc verify detects tampering or broken chains
  • HPC-ready execution — Snakemake-backed DAG dispatch with SLURM and container support (Docker, Podman, Apptainer) out of the box
  • Reproducible publishinglc export wrroc emits a Workflow Run RO-Crate bundle ready for Zenodo or WorkflowHub

Full documentation

License

BSD 3-Clause — see LICENSE for details.

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

lightcone_cli-0.4.0.tar.gz (212.6 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

lightcone_cli-0.4.0-py3-none-any.whl (254.4 kB view details)

Uploaded Python 3

File details

Details for the file lightcone_cli-0.4.0.tar.gz.

File metadata

  • Download URL: lightcone_cli-0.4.0.tar.gz
  • Upload date:
  • Size: 212.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.13

File hashes

Hashes for lightcone_cli-0.4.0.tar.gz
Algorithm Hash digest
SHA256 0cc187af0ca6145b661fd1d01116b5b886b68111aa4e9951e5f6e2bde45f2764
MD5 b37f4474d8a46421023fb7176d460af0
BLAKE2b-256 05c4370b2fbaf39f8409fa26bad08005a5b4919fd2fa53cd9e1ef06ac2184e70

See more details on using hashes here.

Provenance

The following attestation bundles were made for lightcone_cli-0.4.0.tar.gz:

Publisher: pypi-publish.yaml on LightconeResearch/lightcone-cli

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file lightcone_cli-0.4.0-py3-none-any.whl.

File metadata

  • Download URL: lightcone_cli-0.4.0-py3-none-any.whl
  • Upload date:
  • Size: 254.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.13

File hashes

Hashes for lightcone_cli-0.4.0-py3-none-any.whl
Algorithm Hash digest
SHA256 0273a366ea5032035f9ad2cf19223db7171a3813702370c3ab8bc6200ee4a075
MD5 1193cc42ec719c18087f076e9668fab4
BLAKE2b-256 42facbd65e56a482dfe7b52e0bf008042bbfa79a14a7a94a16acb3f8baff0205

See more details on using hashes here.

Provenance

The following attestation bundles were made for lightcone_cli-0.4.0-py3-none-any.whl:

Publisher: pypi-publish.yaml on LightconeResearch/lightcone-cli

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page