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.3.7.tar.gz (198.2 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.3.7-py3-none-any.whl (239.0 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: lightcone_cli-0.3.7.tar.gz
  • Upload date:
  • Size: 198.2 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.3.7.tar.gz
Algorithm Hash digest
SHA256 b22e55e91b8ea156674595a4102b50386455befd1ac605dc5225ac46bc4631aa
MD5 2689032e6ee32d1f64013b03e3362555
BLAKE2b-256 c1b98d3a151fdf8f0b3c60db10ec2af944703746dae3e5f6cd7a6b7bdc252e2b

See more details on using hashes here.

Provenance

The following attestation bundles were made for lightcone_cli-0.3.7.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.3.7-py3-none-any.whl.

File metadata

  • Download URL: lightcone_cli-0.3.7-py3-none-any.whl
  • Upload date:
  • Size: 239.0 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.3.7-py3-none-any.whl
Algorithm Hash digest
SHA256 cf151e1a5538594c9ad072bedc99223f3113d3422981723869be153d3e13dba0
MD5 3416820aaf447c8c390111f6e8f11359
BLAKE2b-256 9fa78e4e093412dd0b19a0a37cafcf9a7d87d117bb458ad89234b7023aa91aeb

See more details on using hashes here.

Provenance

The following attestation bundles were made for lightcone_cli-0.3.7-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