Before you begin, ensure that you have pipx installed.
Note: Python 3.13 (which the default homebrew pipx install depends on) is not yet supported by us (see #7). We would suggest using
pip install pipxin the interim.
You also need to have playwright installed:
pip install --upgrade pip
pip install playwright
playwright install- Install the agent using pipx:
python -m pipx install automators-agent- Initialize the agent:
agent init- Update the
.envfile to include an OpenAI API key. Edit the prompt in theconfig.tomlfile and then start the agent:
agent startClone the repository:
git clone https://github.com/automators-com/agent.git
cd agentInstall the dependencies:
pip install uv
uv sync --all-extras --devInstall playwright:
playwright install chromium
# npx playwright install chromiumCreate a .env file in the root of the project with the following content:
OPENAI_API_KEY=""
OPENAI_MODEL="gpt-4o"
HEADLESS=true
LOG_LEVEL="INFO"Run the agent:
uv run agent start