Installation¶
Stable Release¶
To install GeoAgent, run this command in your terminal:
1 | |
This installs the core package with OpenAI support.
Optional Dependencies¶
Additional LLM Providers¶
To use Anthropic Claude or Google Gemini:
1 | |
Local LLM with Ollama¶
For offline or air-gapped environments:
1 | |
Make sure Ollama is installed and running locally.
Web UI¶
For Streamlit or Solara web interfaces:
1 | |
Everything¶
To install all optional dependencies:
1 | |
From Source¶
To install the latest development version:
1 | |
Or clone and install in editable mode:
1 2 3 | |
LLM Configuration¶
GeoAgent needs an LLM provider to function. Set one of these environment variables:
1 2 3 4 5 6 7 8 | |
For Ollama, no API key is needed. Just make sure the Ollama server is running:
1 2 | |
GeoAgent automatically detects available providers and uses the first one found (in order: OpenAI, Anthropic, Google, Ollama).