chemgraph-agent-guide

Automate molecular simulation workflows from natural language prompts using LangGraph and ASE.

Updated Mar 20, 2026
One-click install
npx skills add https://github.com/liongkj/zotero-library-bridge-skills --skill chemgraph-agent-guide
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: chemgraph-agent-guide
Source: https://github.com/liongkj/zotero-library-bridge-skills/tree/main/skills/chemgraph-agent-guide
Command: npx skills add https://github.com/liongkj/zotero-library-bridge-skills --skill chemgraph-agent-guide

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Automates end-to-end molecular simulation workflows from natural language prompts, reducing manual setup and enabling rapid experimentation.

Core Features & Use Cases

  • Natural language control of chemistry tasks (structure generation, geometry optimization, vibrational analysis, and thermochemistry) using LangGraph and ASE backends.
  • Backend orchestration across multiple calculators (xtb, MACE, NWChem, ORCA, UMA) to support diverse accuracy/speed needs.
  • Integration with ASE for direct manipulation of atoms/models and seamless execution of simulations in Python.

Quick Start

Install ChemGraph, instantiate a ChemGraphAgent, and run a minimal workflow to optimize a molecule.

Frequently Asked Questions about chemgraph-agent-guide

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate molecular simulations from natural language prompts?

You can automate molecular simulations using LangGraph and ASE backends that interpret natural language prompts for end-to-end workflow orchestration, including structure generation, geometry optimization, and thermochemistry calculations.

What calculators can I use for thermochemistry and geometry optimization in ChemGraph?

ChemGraph supports orchestration across multiple calculators including xtb, MACE, NWChem, ORCA, and UMA. This allows you to select specific backends to support diverse accuracy and speed requirements for your computational chemistry tasks.

Do I need a specific Python version to run automated chemistry workflows with ASE and LangGraph?

Yes, automated chemistry workflows require Python 3.10 or higher. The system enforces this Python version requirement alongside backend availability to ensure reliable automation and robust input validation with clear error handling.

How do I perform vibrational analysis and thermochemistry calculations using ASE?

You can perform vibrational analysis and thermochemistry by instantiating a ChemGraphAgent and running a workflow via ASE backends. This approach allows direct manipulation of atoms and models for seamless execution of these specific computational chemistry simulations.

What are the limitations of using LangGraph for molecular simulation workflow orchestration?

Limitations include strict dependency on Python 3.10+ and the availability of specified backend calculators. The workflow enforces these prerequisites to maintain reliable automation, meaning environments lacking these specific computational chemistry tools cannot execute the simulations.