33 methods in six technique families.
General x–y, spectroscopy (UV-Vis, fluorescence, FTIR, Raman, NMR), electrochemistry, materials (XRD, BET), imaging, and separation & MS.
AcquiLAB puts your measurements, physics-based simulations and Bayesian optimization in one workspace. Every result, measured or simulated, helps choose the next experiment.

Demo project, fictional data
Upload a file, press Analyze, and the result opens in Plot Studio with the method and every setting recorded.

General x–y, spectroscopy (UV-Vis, fluorescence, FTIR, Raman, NMR), electrochemistry, materials (XRD, BET), imaging, and separation & MS.
Fits, baselines and peak areas run on the server and are recorded with the method that produced them.
A missing column, a unit it can't read or too few points: the reason and the fix, on the result itself.
Export vector PDF, EPS, TIFF or PNG, checked against journal sizes and colour-vision rules.
Run physical and chemical models in the browser, fit them to your data, and send the results straight into optimization. Every run records the model version, its inputs and its quality checks.

Estimate rate constants or adsorption capacity from measured curves, with confidence intervals.
Let Bayesian optimization drive a model. Approve each run, or let the loop run on its own.
Simulated runs join a lab campaign as cheaper evidence. The best result is always a measured one.
Bayesian optimization builds a model from your results, estimates its uncertainty, and recommends where to experiment next, balancing promising conditions against unexplored ones.

Choose what to improve, set parameter ranges and limits, and mark combinations to avoid.
The improved model fits each parameter separately, estimates noise, and switches to a log scale when the results call for it.
The model check tells you whether its predictions hold up and whether more experiments are worth it.
Improve one outcome, or see the trade-offs between two to four and choose from the best compromises.
No black box. Every suggestion comes from a model you can inspect, and every run records the model version, its inputs and its seed.
Synthetic pH / temperature surface. Median of 30 random starts, 4 starting runs each, textbook Gaussian process with expected improvement. Not a claim about your system.
A Gaussian process fitted to the runs so far. The band is the model's uncertainty, the lower curve is expected improvement, and the marked point is the next experiment it would suggest. Click the chart to run an experiment anywhere yourself.
One reference library across all your projects, kept in sync with Zotero. Cite a paper and a measured value in the same sentence, and export the report to Word or LaTeX with the bibliography done.

Add papers by DOI, PMID or arXiv ID, search OpenAlex and Crossref, or import BibTeX, RIS and CSL-JSON. Link each paper to the projects that use it.
Connect once with your Zotero key. Items, collections, tags and notes move both ways.
Every item shows whether its details were verified, and retracted papers are flagged before you cite them.
Type @ in a document to cite a paper or an analysis result. Choose ACS, RSC, Nature, APA 7, IEEE or Vancouver.

The Assistant works inside your project. It reads your campaigns, observations and analysis results before it answers, and shows you a plan before it runs anything.

Answers use your campaigns, observations and analysis results, with the values and units as measured.
Ask why a condition was suggested and get the reasoning in plain language.
Before a simulation or fit, it lists the mechanism, every assumption with its source and the budget. Nothing runs until you approve.
Connect Claude or another agent that supports MCP. It can analyse files, run optimizations and simulations, and save documents in your projects, within the permissions and run limits you set.
Analyse the three emission spectra in my upload folder and add them to Photocatalyst screening.
I ran Fluorescence / emission spectrum on each file. Emission maxima: 576, 578 and 581 nm.
Example session, demo data

Yield, purity or selectivity across temperature, pH and loading.
Fit voltammetry and impedance data, then tune conditions.
Isotherms, breakthrough columns and formulation screens.
Nine chapters on acquilab.io/docs, from your first upload to connecting an AI agent. Also as a PDF.
Free plan available during beta. Start with one dataset, and add simulation and optimization when you need them.