Open source · Six connected systems

Software for an
observable universe.

DeepLense builds the infrastructure around the research: simulation, survey-data preparation, machine learning, and auditable scientific agents.

The software stack

One research loop.
Six open systems.

Simulation and survey observations become model-ready evidence. The core repository supports the experiments; typed agents make the workflow programmable and auditable.

A typical path through the stack—not a requirement. Every repository can be used and extended independently.

Repository index

Choose your layer.

Each project has a bounded role. Start with the scientific question, then enter the stack where your data or experiment begins.

01Core

DeepLense

The central research repository for datasets, trained approaches, benchmarks, and contributor projects studying dark-matter structure through strong gravitational lensing.

  • Classification and regression
  • Representation learning
  • Super-resolution
Designed for

Researchers and contributors reproducing results or extending the model zoo.

Open repository
02Simulation

DeepLenseSim

The foundational simulator behind the early DeepLense datasets, generating controlled strong-lensing images with lenstronomy, pyHalo, and Colossus.

  • Lens and source models
  • Dark-matter substructure
  • Dataset generation
Designed for

Controlled synthetic benchmarks and reproduction of the group’s foundational experiments.

Open repository
03Simulation

DeepLense RealSky

A next-generation simulation pipeline that combines real astronomical source images from GalaxiesML with physically sampled galaxy and halo parameters.

  • Real galaxy imagery
  • Physical parameter sampling
  • lenstronomy + pyHalo
Designed for

More realistic simulation-to-survey studies where source morphology and parameter priors matter.

Open repository
04Survey data

RIPPLe

The Rubin Image Preparation and Processing Lensing Engine connects Vera C. Rubin Observatory LSST data to DeepLense-ready inputs and model predictions.

  • LSST Butler access
  • Multi-band cutouts
  • Model inference interface
Designed for

Retrieving, normalizing, and analyzing strong-lens candidates in survey-scale observations.

Open repository
05Agentic data

RIPPLe Scientist

A provenance-first agentic pipeline that separates Rubin data retrieval, deterministic preprocessing, model qualification, and scientific decisions behind typed interfaces.

  • Rubin DP2 retrieval
  • Typed scientific agents
  • Qualification gates
Designed for

Auditable automation across survey preparation, model integration, and bounded simulation or training workflows.

Open repository
06Agents

DeepLense AI Scientist

The companion framework for DLens: typed Pydantic AI agents coordinate simulation, model search, evaluation, and experiment planning in auditable loops.

  • Composable agents
  • Structured tool interfaces
  • Local-model support
Designed for

Closed-loop scientific machine-learning experiments that remain inspectable and reproducible.

Read the spotlight paper →
Open repository
01

Open by default.

Code, methods, and research lineage stay visible to the people building on them.

02

Physics in the interface.

The software exposes scientific structure instead of hiding it behind generic abstractions.

03

Evidence over demos.

Tools are judged by reproducibility, downstream utility, and honest limits.

Build with us

Use it. Test it.
Improve it.