Un paquete de Python de código abierto para tareas de química que combina un modelo de lenguaje con herramientas y bases de datos químicas.

Descripción

ChemCrow es un paquete de Python orientado a la investigación para tareas que requieren razonamiento químico. Conecta un modelo de lenguaje con herramientas químicas.

El repositorio enumera integraciones con RDKit, PaperQA y bases de datos químicas como PubChem y ChemSpace. Los usuarios llaman al paquete desde Python y proporcionan una pregunta al agente.

Se requiere una clave de API de un modelo de lenguaje y algunas funciones dependen de API externas. El repositorio público indica que no incluye todas las herramientas descritas en el artículo de investigación.

Fuentes: https://github.com/ur-whitelab/chemcrow-public, https://arxiv.org/abs/2304.05376 (fuentes oficiales; consultadas el 2026-11-01).