GitHub Hot Board

GitHub Hot Board · 저장소 아카이브

chenggroup/ai2-kit

A command line and python toolkit featured artificial intelligence × ab initio for complex chemistry systems research. (소개는 저장소 자체 문서에서 왔습니다.)

데이터 기준 October 25chenggroup

최고 순위

#7

과소평가 · 활발한데 무명

100

누적 스타

20

포크 수

3

최근 30일 기록 일수

프로젝트 상태라이선스: MIT최근 push: October 23열린 이슈(PR 포함): 1

2026-10-25부터 수집. 미확인 = 아직 미수집

README에 뱃지를 붙여보세요 · chenggroup/ai2-kit[![README에 뱃지를 붙여보세요](https://git.vaiox.xyz/api/badge/chenggroup/ai2-kit.svg)](https://git.vaiox.xyz/ko/repo/chenggroup/ai2-kit)
<a href="https://git.vaiox.xyz/ko/repo/chenggroup/ai2-kit"><img src="https://git.vaiox.xyz/api/badge/chenggroup/ai2-kit.svg" alt="README에 뱃지를 붙여보세요" height="20"></a>

프로젝트 문서

PyPI version PyPI - Downloads PyPI - Python Version arXiv Ask DeepWiki GitHub commit activity (branch)

ai2-kit logo

ai2-kit (pronounced as "AI Squared Kit") is a command line and python toolkit featured artificial intelligence × ab initio for complex chemistry systems research.

Note

Our ai2-kit paper has been submitted as a preprint: arXiv:2607.00613. The paper-related examples are available under example/supplement.

Feature Highlights

  • Collection of tools to facilitate the development of automated workflows for computational chemistry research.
  • Use with oh-my-batch to build your own workflow with shell script.
  • Provide reusable skills under ./skills for building code related to ai2-kit.
    • build-tesla: a skill for building TESLA workflows from existing examples.

Environment Requirements

ai2-kit is developed and tested on Linux systems, and it should work on macOS as well. For Windows, most of the ai2-kit features are expected to work. However, some third-party libraries (such as dscribe) may not function properly on Windows. In such cases, it is recommended to use ai2-kit through Windows Subsystem for Linux (WSL).

If you are using the latest version of Python, some third-party libraries may not yet provide pre-built binary releases, which can cause pip install to fail. It is therefore suggested to use ai2-kit with Python 3.10–3.12. We strongly recommend creating a dedicated Conda environment to avoid unexpected issues caused by incompatible package versions.

Installation

You can use the following command to install ai2-kit:

# for users who just use most common features
pip install ai2-kit

# for users who want to use all features
pip install ai2-kit[all]

If you want to run ai2-kit from source, you can run the following commands in the project folder:

pip install poetry
# If you meet ConnectionError, you can try to set the max-workers to a smaller number, e.g
# poetry config installer.max-workers 4
poetry install
poetry run ai2-kit

Usage

All ai2-kit commands can be accessed via the command line interface ai2-kit. You can run the following command to see the available commands and sub-commands:

ai2-kit
# e.g.
ai2-kit tool
ai2-kit tool dpdata

For detailed usage of each command, you can run the following command to view the help information:

ai2-kit <sub-command> --help
# e.g.
ai2-kit tool dpdata read --help

Manuals

General Tools

Workflows

Example Driven Workflows (Recommended)

These workflows are built with oh-my-batch and example shell scripts, which can be easily adapted to your own research purpose. It provides more flexibility and transparency to run and customize their own workflows.

  • TESLA: A customizable active learning workflow for training machine learning potentials.
  • TESLA PIMD: A customizable active learning workflow for training machine learning potentials with path integral molecular dynamics.
  • TESLA for ec-MLP: A customizable active learning workflow for training machine learning potentials for electrolyte systems.

Config Driven Workflows

Warning

Deprecated: Config-driven workflows are deprecated and will be maintained only for backward compatibility. For new projects and future updates, please use the example-driven workflows above, which will be the primary approach going forward.

These workflows are driven by configuration files, which can be easily modified to fit your own research purpose.

Featuring Tools

Online Apps and Notebooks

Tips

  • Tips: useful tips for using ai2-kit

현재 순위

  • 7

    과소평가 · 활발한데 무명

    100 스타 · 20 fork · 총 스타 수(오름차순)

    과소평가 →

최근 30일 추이

누적 스타 추이

순위 추이

일별 스타 증가

같은 보드의 이웃 랭커 · 과소평가

비슷한 프로젝트 · 공유 토픽

← 랭킹으로