Skip to content
@LightconeResearch

Lightcone Research

Lightcone logo and wordmark

Tools for transparent, reproducible and verifiable science.

Documentation Quick start Discord

lightconeresearch.org


What we work on

Computational research is full of methodological choices that quietly shape the results: how a dataset is filtered, how a model is parameterized, what cutoff defines an outlier. These choices are often defensible, often debatable, and almost always invisible by the time the paper is written.

We build open tools that make those choices explicit and keep the record for you: your AI agent plans the analysis with you, records each decision with the evidence behind it, and every result comes from a recorded run you can trace back and reproduce months later.

Quick start

  1. Install uv, version 0.12 or later (check with uv --version).

  2. Add the Lightcone plugin to your coding agent. It installs the Lightcone CLI it needs on first use.

    Claude Code

    claude plugin marketplace add LightconeResearch/agent-skills
    claude plugin install lightcone@lightcone-research

    Codex (approve the plugin's hooks when Codex asks: they are how the plugin checks the agent's work)

    codex plugin marketplace add LightconeResearch/agent-skills
    codex plugin add lightcone@lightcone-research

    For the desktop apps, see the agent-skills instructions.

Then start your agent in an empty directory and give it your research question:

I want to start a new Lightcone analysis: <your research question>

The words "new Lightcone analysis" are enough for your agent to pick up the Lightcone plugin. It works through the plan with you, records every decision in an astra.yaml, then runs the analysis with full provenance.

👉 Follow the full quick start for the next steps.

Our projects

These projects are in early alpha and evolve quickly: interfaces may change between releases. Bug reports and feedback are very welcome.

Project What it does
Specification astra-spec, astra-tools ASTRA (Agentic Schema for Transparent Research Analysis), a declarative YAML format for an analysis's inputs, outputs, decisions and evidence, plus the astra CLI to validate it. Docs at astra-spec.org.
Workflow lightcone-cli The lc execution layer: turns an astra.yaml into results across every universe of decisions, in locked environments, locally or on Slurm, with a provenance record for every output.
Agentic agent-skills Plugins that teach Claude Code, Codex and other agents the Lightcone stack, following the open Agent Skills standard.

Some core ideas

  • One scientific specification for your project. astra.yaml is the single source of truth. Every input, output, recipe, and decision lives there.
  • Decisions and alternatives. Every meaningful methodological choice is a named decision with options, a default, a rationale, and (where possible) literature evidence behind it.
  • Provenance you can prove. Every output is committed together with a content-addressed manifest and a re-runnable run record. Tampering and drift are detectable, not hopeful.
  • Agents do the typing, you do the science. The agent handles the implementation grind; you make the scientific choices.

Community

  • Questions, ideas, or want to try the stack on your own research? Come talk to us on Discord.
  • Found a bug? Two ways to report it:
    • Open an issue using our templates.
    • From your agent session, install the Lightcone Feedback plugin and ask: "Use Lightcone Feedback to report this: …". It drafts the issue for your approval and routes it to the right repository.
  • Looking for the deeper docs? Everything is on docs.lightconeresearch.org.
  • Want to contribute? We welcome contributions across the stack: schema design, the agent surface, the execution engine, the docs, and the rough edges you hit when you use any of this for real work. Check a repository's CONTRIBUTING.md, where it has one, for development setup and conventions. Smaller fixes are welcome as PRs without prior discussion; for larger changes, opening an issue first is appreciated.

License

Our code ships under BSD 3-Clause unless a repository says otherwise. We aim to keep things permissively licensed so they can be used freely in academic and commercial research alike.


Built with care by the Lightcone Research team and contributors.
If a tool here saves you a long afternoon of reproducibility paperwork, that's the goal.

Pinned Loading

  1. lightcone-cli lightcone-cli Public

    Agentic layer for ASTRA — dedicated skills, workflow execution, and HPC/container management for reproducible research

    Python 26 8

  2. astra-spec astra-spec Public

    Agentic Schema for Transparent Research Analysis.

    Python 26 7

  3. astra-tools astra-tools Public

    SDK for ASTRA — Agentic Schema for Transparent Research Analysis

    Python 10 2

  4. agent-skills agent-skills Public

    Agent skills part of the Lightcone Research Stack

    JavaScript 2

Repositories

Showing 10 of 18 repositories
  • feedback Public

    Shared beta feedback inbox and reporting skill for the Lightcone Research stack, for Claude Code and Codex.

    LightconeResearch/feedback's past year of commit activity
    Python 0 BSD-3-Clause 0 0 1 Updated Oct 26, 2026
  • docs Public

    Documentation for the Lightcone Research stack

    LightconeResearch/docs's past year of commit activity
    MDX 0 BSD-3-Clause 0 1 2 Updated Oct 26, 2026
  • agent-skills Public

    Agent skills part of the Lightcone Research Stack

    LightconeResearch/agent-skills's past year of commit activity
    JavaScript 2 BSD-3-Clause 0 5 6 Updated Oct 26, 2026
  • lightcone-cli Public

    Agentic layer for ASTRA — dedicated skills, workflow execution, and HPC/container management for reproducible research

    LightconeResearch/lightcone-cli's past year of commit activity
    Python 26 BSD-3-Clause 8 30 (3 issues need help) 8 Updated Oct 25, 2026
  • lightcone-evals Public

    Harbor-based evaluation of the Lightcone Research Stack

    LightconeResearch/lightcone-evals's past year of commit activity
    Python 0 0 0 3 Updated Oct 25, 2026
  • .github Public

    Organization-wide community health files for Lightcone Research

    LightconeResearch/.github's past year of commit activity
    0 BSD-3-Clause 0 0 0 Updated Oct 25, 2026
  • astra-spec Public

    Agentic Schema for Transparent Research Analysis.

    LightconeResearch/astra-spec's past year of commit activity
    Python 26 BSD-3-Clause 7 16 5 Updated Oct 22, 2026
  • astra-tools Public

    SDK for ASTRA — Agentic Schema for Transparent Research Analysis

    LightconeResearch/astra-tools's past year of commit activity
    Python 10 BSD-3-Clause 2 16 2 Updated Oct 16, 2026
  • jupyterlab-lightcone Public

    The open AI-assisted research workbench

    LightconeResearch/jupyterlab-lightcone's past year of commit activity
    TypeScript 0 BSD-3-Clause 0 2 2 Updated Oct 16, 2026
  • talks Public

    Slides for presentations from Lightcone Research

    LightconeResearch/talks's past year of commit activity
    HTML 1 1 0 1 Updated Oct 1, 2026

Most used topics

Loading…