Aitomic Add-Ons for MLatom by Aitomistic
Project description
aitomic-addons
Aitomic Add-Ons for MLatom by Aitomistic, starting with AIQM3 — the third generation of delta-learning-based artificial intelligence-enhanced quantum-mechanical methods.
Free for academic, non-commercial research and teaching under the Aitomic Academic License; commercial use requires a separate license. Terms: https://aitomistic.com/mlatom/addons.html.
Tutorials: https://aitomistic.com/mlatom/tutorial_aiqm2.html.
- Methods:
AIQM3,AIQM3@DFT - Elements: H, C, N, O, F, S, Cl
Installation
pip install aitomic-addons
MLatom is installed automatically as a dependency. The neural-network parameters are downloaded automatically the first time a method is used.
AIQM3 also uses D3 dispersion — install
dftd3 separately if it is not already
available, and point the dftd3bin environment variable at the executable:
export dftd3bin=/path/to/s-dftd3
Usage
Python API
Run a calculation through MLatom's standard interface — no extra imports once the package is installed:
import mlatom as ml
# Water (XYZ coordinates in Angstrom)
mol = ml.data.molecule.from_xyz_string('''3
O 0.00000 0.00000 0.11779
H 0.00000 0.75545 -0.47116
H 0.00000 -0.75545 -0.47116
''')
aiqm3 = ml.methods(method='AIQM3')
aiqm3.predict(molecule=mol, calculate_energy=True, calculate_energy_gradients=True)
print('Energy (Hartree):', mol.energy)
print('Energy gradients (Hartree/Angstrom):')
print(mol.energy_gradients)
Output:
Energy (Hartree): -76.37869477070018
Energy gradients (Hartree/Angstrom):
[[ 1.72364427e-17 1.85195818e-16 1.57502823e-03]
[-2.71918885e-17 -1.13356199e-03 -7.87514116e-04]
[ 9.95544574e-18 1.13356199e-03 -7.87514116e-04]]
(On the first run, a one-time license notice is also printed.)
Without this package installed, MLatom reports AIQM3 as an add-on and points here.
Input file/CLI
AIQM3 also runs from MLatom input files. For example, a geometry optimization in
a self-contained input file geomopt.inp (with the geometry inline):
AIQM3
geomopt
xyzfile='3
O 0.00000 0.00000 0.11779
H 0.00000 0.75545 -0.47116
H 0.00000 -0.75545 -0.47116
'
optxyz=water_opt.xyz
Run it as you would any MLatom job:
mlatom geomopt.inp
The optimized geometry is written to water_opt.xyz:
3
O 0.00000 0.00000 0.11608
H 0.00000 0.75745 -0.47031
H 0.00000 -0.75745 -0.47031
Online
The same calculations can also be run — without installing anything — on the Aitomistic Hub, where the Protomia AI assistant sets them up and runs them for you.
License
Aitomic Add-Ons are free for academic, non-commercial research and teaching under the Aitomic Academic License. By installing and using them you agree to the license and certify that your use is academic and non-commercial; a short one-time notice is printed the first time a method is used.
Commercial use requires a separate license — contact@aitomistic.com. Full terms: https://aitomistic.com/mlatom/addons.html.
Citation
If you use AIQM3, please cite the method, MLatom, and Aitomic add-ons to MLatom:
-
Yuxinxin Chen, Yi-Fan Hou, Roman Zubatyuk, Olexandr Isayev, Pavlo O. Dral. AIQM3: Targeting Coupled-Cluster Accuracy with Semi-Empirical Speed across Seven Main Group Elements. J. Chem. Theory Comput. 2026. DOI: 10.1021/acs.jctc.5c01794. Preprint on ChemRxiv: https://doi.org/10.26434/chemrxiv-2025-g2dbg.
-
Pavlo O. Dral, Fuchun Ge, Yi-Fan Hou, Peikun Zheng, Yuxinxin Chen, Mario Barbatti, Olexandr Isayev, Cheng Wang, Bao-Xin Xue, Max Pinheiro Jr, Yuming Su, Yiheng Dai, Yangtao Chen, Lina Zhang, Shuang Zhang, Arif Ullah, Quanhao Zhang, Yanchi Ou. MLatom 3: A Platform for Machine Learning-enhanced Computational Chemistry Simulations and Workflows. J. Chem. Theory Comput. 2024, 20, 1193–1213. DOI: 10.1021/acs.jctc.3c01203.
-
Pavlo O. Dral, Yuxinxin Chen, Mikołaj Martyka, Jingbai Li. Aitomic add-ons to MLatom; version 1.0.0. Aitomistic, Shenzhen, China, 2025--2026. https://aitomistic.com/mlatom/addons.html (accessed 14 June 2026).
Please also cite the underlying methods (GFN2-xTB*, TorchANI, and the dispersion correction) as listed in the MLatom output and documentation.
Staying up to date
Subscribe to the newsletter for release announcements: https://aitomistic.com/en/contact.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distributions
Built Distributions
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file aitomic_addons-1.0.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.
File metadata
- Download URL: aitomic_addons-1.0.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
- Upload date:
- Size: 521.9 kB
- Tags: CPython 3.13, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.11.13
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
36f68284efe98ab6b8eed30f86630e0ffafef0d0de6d41de393d884a0edf0964
|
|
| MD5 |
4f19cf8d0dd265b8c6d82f663879e804
|
|
| BLAKE2b-256 |
c9976b4835cdb799e81c03f0bd6551c8d704e3db0c94d8a01a36e6f5a6beddca
|
File details
Details for the file aitomic_addons-1.0.0-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.whl.
File metadata
- Download URL: aitomic_addons-1.0.0-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.whl
- Upload date:
- Size: 519.0 kB
- Tags: CPython 3.13, manylinux: glibc 2.17+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.11.13
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
65b0eade83f548338a81bd4d878f87f661a4ccf64d85cf077dbaaa10ece1f8a4
|
|
| MD5 |
a0e2b4c61a41203f8db6a0887f67e208
|
|
| BLAKE2b-256 |
fd4058f126a88f2dd98494f6ded1d1076cd9fee18e62a99b695b1bd17b5bdece
|
File details
Details for the file aitomic_addons-1.0.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.
File metadata
- Download URL: aitomic_addons-1.0.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
- Upload date:
- Size: 531.9 kB
- Tags: CPython 3.12, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.11.13
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
ebaaa1eed8726e547d4dbf2915eda9b4dc05316175d3530e55d1e6e7a48c8d32
|
|
| MD5 |
0376805a0cbce81169a52f91c005b986
|
|
| BLAKE2b-256 |
64067a15f5476b5303e653029fa8292bbb1d6bd39835526057043c0a00f7bf44
|
File details
Details for the file aitomic_addons-1.0.0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.whl.
File metadata
- Download URL: aitomic_addons-1.0.0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.whl
- Upload date:
- Size: 527.8 kB
- Tags: CPython 3.12, manylinux: glibc 2.17+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.11.13
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
9334f4d84cb6b79c802eeccb5ea02821a6bd6301a0d18a87109c32578faff9fd
|
|
| MD5 |
fe4cecb6e4c871c9470f1a53cd7350cf
|
|
| BLAKE2b-256 |
8193630244cf467ae3f45c98c422c3b91075454a8decf9ca11af32765acfeac9
|
File details
Details for the file aitomic_addons-1.0.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.
File metadata
- Download URL: aitomic_addons-1.0.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
- Upload date:
- Size: 515.8 kB
- Tags: CPython 3.11, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.11.13
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
73acb2a4103c6f70e9b6f274f4de062c501eeebe564174878ede2bf42ca519c8
|
|
| MD5 |
6ade53031fc5429ba6efa8ce7aaa3eb2
|
|
| BLAKE2b-256 |
42f3006fb21976b198006c4005a14c3f3f243354e0bb239d54ed44580f0e82ea
|
File details
Details for the file aitomic_addons-1.0.0-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.whl.
File metadata
- Download URL: aitomic_addons-1.0.0-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.whl
- Upload date:
- Size: 521.1 kB
- Tags: CPython 3.11, manylinux: glibc 2.17+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.11.13
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
d7385fa7232c5dbf523d97b0ef0ce9a8912d1a4ee5175707940936912c5e7b60
|
|
| MD5 |
fa3fb6526dae2cc8d32bd035bd353be0
|
|
| BLAKE2b-256 |
c0420227d4643aca1da23c690575b7974f167914f4d32189c9ff12171e99cb8c
|
File details
Details for the file aitomic_addons-1.0.0-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.
File metadata
- Download URL: aitomic_addons-1.0.0-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
- Upload date:
- Size: 489.9 kB
- Tags: CPython 3.10, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.11.13
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
6dc71ae86b8e89fd0a668841159dcbaab034234c065cec401474dc895eec4401
|
|
| MD5 |
80a523c02328ecd400502ee369955564
|
|
| BLAKE2b-256 |
65cc3ee5a12c43158d2c883b069f9dd827d7f23334b367f56dac72a0f2574903
|
File details
Details for the file aitomic_addons-1.0.0-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.whl.
File metadata
- Download URL: aitomic_addons-1.0.0-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.whl
- Upload date:
- Size: 495.7 kB
- Tags: CPython 3.10, manylinux: glibc 2.17+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.11.13
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
bdc031085ec7e1b15c59c7fe13932ab4ef784e2b99e31aaa4be13a6fbfa4c727
|
|
| MD5 |
9cefcacde86443c5e6a7e73bd4a79739
|
|
| BLAKE2b-256 |
bdc9323929d5b4402019fb41ae90613275845ff74d581edc32066be840779a01
|
File details
Details for the file aitomic_addons-1.0.0-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.
File metadata
- Download URL: aitomic_addons-1.0.0-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
- Upload date:
- Size: 487.5 kB
- Tags: CPython 3.9, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.11.13
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
a874e6a75bd84696845edbaf390bd6f50a5735f011a264ce2ac4fad2208e7e0d
|
|
| MD5 |
acf8037a3aa7f1370eadbc7fa0a71210
|
|
| BLAKE2b-256 |
419fda597e839fb2e30aec70dc5e175fe7592b88fcf81a8001a7ea53cbedea53
|
File details
Details for the file aitomic_addons-1.0.0-cp39-cp39-manylinux2014_aarch64.manylinux_2_17_aarch64.whl.
File metadata
- Download URL: aitomic_addons-1.0.0-cp39-cp39-manylinux2014_aarch64.manylinux_2_17_aarch64.whl
- Upload date:
- Size: 492.2 kB
- Tags: CPython 3.9, manylinux: glibc 2.17+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.11.13
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
bfe58677b1585950b1a7fedea9f3d560133f86b13f7394bdf820bb4f8d290bfe
|
|
| MD5 |
73259a741ce1f491e2dfcbb61d4a22fe
|
|
| BLAKE2b-256 |
79205c65e2bda83682ce904bb2fe9762f17d5fe87fc3a3bb9e8c329ca1c66128
|