Skip to software
Han Liu · Orrington Lunt Professor · Director, Center for Foundation Models & Generative AI · Northwestern University

Software / Models / Environments

MAGICS LAB · NORTHWESTERN

Scientific intelligence.Built to be used.

Foundation models. Research agents. Protein-evolution policies. Executable worlds. We turn ideas in scientific AI into systems others can use, extend, and build on.

01Genome foundation models

Code & model weights available

DNABERT / DNABERT-2 / GenomeOcean

From understanding DNA
to generating it.

A sustained line of genome AI: DNABERT brings language-model pretraining to DNA; DNABERT-2 extends representation learning across species; GenomeOcean adds generative modeling at the 4-billion-parameter scale. Together, these projects give researchers reusable starting points for sequence analysis and generation.

DNA representationsMulti-species learningSequence generation

GenomeOcean is developed with the DOE Joint Genome Institute and collaborators.

THE LANGUAGE OF LIFEACGTREPRESENTPREDICTGENERATEDNA representations → generative models
Capability map across the model family · schematic
DNA language pretraining

DNABERT

Pretrained DNA encoders, fine-tuning tools, and model weights.

Multi-species representations

DNABERT-2

Efficient genome modeling with the GUE evaluation benchmark.

Generative genome modeling

GenomeOcean

Sequence embeddings and DNA generation, with models up to 4B.

02Scientific research agents

Public interface & open-source code
COORDINATED RESEARCH Research question ResearchManagerPLAN · DELEGATE · SYNTHESIZE Literature Database Analytics Evaluation
ResearchManager + four specialist agents · schematic

SciSciGPT

From a research question
to an analytical workflow.

An AI collaborator for the science of science. SciSciGPT coordinates literature retrieval, scholarly data access, executable analysis, visualization, and evaluation—bringing specialist agents together around a researcher's question.

Multi-agent orchestrationPython · R · JuliaHuman–AI collaboration

Published in Nature Computational Science ↗

A Northwestern CSSI collaboration.

03Protein-evolution policies

Research preview

PEV

The next protein edit.
One forward pass.

A general mutation policy that uses a parent protein and assay context to score allowed substitutions in parallel—or choose STOP. PEV learns from measured outcomes across protein families, with calibrated estimates of whether an edit will improve the parent.

Current evidence is strongest for folded domains. See the project page for evaluation settings and limitations.

A POLICY FOR THE NEXT EDIT Parent sequence + assay context One encoder passSHARED PARENT REPRESENTATION Edit 1 Edit 2 … STOP Parallel choices. Calibrated improvement estimates.
Parent reuse, parallel scoring, explicit stopping · schematic
800×+

Candidate-scoring throughputProject-reported, at 1,000 candidates per request,
versus a matched per-mutant encoder.

04Executable environments

Preprint · Open-source release planned

MagicSim

Where an agent's plan
becomes an executed episode.

A unified infrastructure for embodied interaction. MagicSim brings world construction, robot execution, evaluation, and multimodal trajectory collection into a shared runtime—grounding high-level commands in actions, rather than simulator-side shortcuts.

EXECUTABLE WORLDS Command → Skill → Planner → Robot → RecordONE RUNTIMESHARED EXECUTION
Conceptual view of the execution architecture · schematic

Specify executable worlds

YAML-defined scenes, behaviors, sensors, and robot embodiments.

Evaluate in a shared runtime

Benchmarking, reinforcement learning, and agent-facing interaction.

Collect grounded experience

Structured trajectories connecting commands, actions, observations, and outcomes.

What's next

The paper is available now. Open-source software and environments are planned; release links will be added here when available.

Build on the science.
Help shape what comes next.

Explore the releases, reproduce the research, or work with us on the next generation of models, agents, and scientific environments.

Selected projects developed with our collaborators. Resource links lead to the official repositories, model pages, and publications. DNABERT download milestone reported by the lab, September 2026. Availability is shown for each project.

Reading Group

Our weekly reading group explores ideas that may shape the next generation of machine and scientific intelligence — from the foundations of reasoning, memory, and world models to agents that interact with tools, simulations, and the physical world. We use the group not simply to review papers, but to identify emerging paradigms, formulate new research questions for scientific discovery.

Get In Touch

Department of Computer Science
Mudd Hall 3119
Northwestern University
Evanston, IL 60201
Phone: +1 847 491 2793
Email: hanliu@northwestern.edu