Burrete | Molecular workspace, Quick Look, xTB and CREST
Open · Press Space · See PDB

Quick Look for molecular files on macOS.

Press Space on PDB, CIF, SDF, XYZ, trajectories, or chemistry tables. Open Burrete when you need tabs, 3D inspection, RDKit grids, sketching, or export.

Download for macOS $ brew install --cask burrete View on GitHub
Burrete previewing 3HTB.pdb in the Mol* illustrative renderer Burrete previewing 3HTB.pdb in the Mol* illustrative renderer
Supported files 0 formats · one keystroke

PDB, CIF, SDF, XYZ, and tables.

.pdb.cif.mmcif.sdf.mol2.xyz.gro.smiles.smi.csv.tsv.cube.log.out.psi4.vasp.mae.bcif.trj.mol .pdb.cif.mmcif.sdf.mol2.xyz.gro.smiles.smi.csv.tsv.cube.log.out.psi4.vasp.mae.bcif.trj.mol
Mol* interactive 3D
Default path for most structures.
PDB CIF MMCIF SDF MOL2 XYZ GRO
RDKit molecule grids
Search, sort, SMARTS, export.
SMILES SMI CSV TSV SD
External xyzrender
SVG artwork for QM outputs.
CUBE LOG OUT PSI4 VASP MAE
Finder Quick Look · Mol* 3D

Inspect a structure before opening an app.

Finder previews open in interactive 3D: chains, residues, ligands, and surfaces are visible before you decide what to do with the file.

Burrete Quick Look preview floating on the desktop Burrete Quick Look preview floating on the desktop
RDKit collections

Triage whole libraries as a grid.

Open SDF, SMILES, CSV or TSV as a searchable grid: sort, SMARTS-filter and highlight, select, merge and export. When the optional local executable supports the records, switch from RDKit to xyzrender cards.

RDKit molecule grid RDKit molecule grid
Mol* trajectories

Scrub multi-frame runs like video.

Multi-frame XYZ and MD trajectories play back in place. Prev / Next / All and a frame counter drive the native Mol* trajectory controls, so a run reads like a short clip.

Mol* trajectory playback Mol* trajectory playback
Viewport selection

Lasso atoms right in the scene.

Draw a lasso across the viewport to select and isolate residues and ligands directly in 3D. Pick a binding pocket without hunting a sequence list. The selection carries into measurements, isolation, and export.

Tabbed workspace Tabbed workspace
Tabbed workspace
One tab per file

Compare structures, inputs, and outputs side by side. Tabs keep their renderer state as you switch.

Text and preview Text and preview
Text + preview
Logs and inputs beside the structure

Read scripts, configs, and solver logs next to the molecule they describe.

xyzrender single xyzrender single
xyzrender · single
Publication-ready SVG artwork

Render single-frame XYZ and QM outputs (CUBE, LOG, PSI4, VASP…) as clean, depth-cued vector figures for slides and papers.

xyzrender grid xyzrender grid
xyzrender · grid
A whole collection as SVG cards

Batch-render an entire library through xyzrender for consistent, publication-style cards you can drop straight into a figure.

Sketch & command
Ketcher + ⌘P palette

Draw a molecule, then send it to Mol*, xyzrender, or a grid from the command palette.

Ketcher ⌘P iPhone app
Codex plugin · local MCP Skills + typed tools

Let Codex operate the same molecular workspace.

The Burrete plugin combines focused workflow skills with a local stdio MCP server. Codex can open a structure, observe the active workspace, run allowlisted Mol* actions, and render bounded review panels while keeping local-file provenance explicit.

Open structures Inspect scene state Control Mol* Render reports
Burrete · local MCP Local
$ bun run install:plugin
@Burrete open this structure and focus the ligand
01  burrete.get_context
02  burrete.open_workspace
03  burrete.observe_workspace
04  burrete.control_viewer
Read the MCP contract in the main repository ↗
Install macOS 12+ · Apple Silicon & Intel

Two lines with Homebrew.

Install the cask, then open Burrete once so macOS registers the Quick Look extension. If previews don't appear, run bunx burrete doctor.

Homebrew cask MIT License Notarized Local-first
Burrete
GitHub Releases Docs Codex + MCP Privacy Terms MIT License macOS 12+