external AI