Start with the smallest failing layer. Installation, provider auth, model call, tool execution, workflow synthesis, and deployment all fail differently.
Terminal window
python--version
python-mpipshowswarms
python-<<'PY'
from swarms import Agent
print(Agent)
PY
Symptom
First place to look
Command or import fails
Install path, virtual environment, and package.
Auth fails
Provider key, model name, and account.
Tool fails
Run the tool outside the agent.
Output is noisy
Inspect prompt, context, intermediate outputs, and loop limits.
Deployment differs from local
Environment variables, network access, and runtime version.