This package creates a simple AI agent.
We recommend using uv for Python package management.
Call the following to set up the environment from within the top-level directory:
uv syncThe package requires environment variables to be set for each provider you want to use, in the form 'PROVIDER_API_KEY' (e.g., 'GEMINI_API_KEY').
Code execution is handled using Docker Desktop, which must be running to execute code. Follow the directions here to install and run Docker Desktop.
The package can be run with the following, which will request a prompt to the LLM:
uv run simple-agentInformation about additional command-line arguments is available by calling
uv run simple-agent --help