Quick Install with Docker
Docker provides the simplest path to a working backend.
Prerequisites
Docker Desktop (Windows/macOS) or Docker Engine (Linux)
At least one API key (OpenAI, Anthropic, or DeepSeek)
Steps
Clone the repository and move into the project directory.
git clone https://github.com/Open-Finance-Lab/Agentic-FinSearch.git cd Agentic-FinSearch
Copy the environment template and add your keys.
cp Main/backend/.env.example Main/backend/.env
Edit
.envand set at least one ofOPENAI_API_KEY,ANTHROPIC_API_KEY, orDEEPSEEK_API_KEY.Build and run the backend.
docker compose up
The first run builds the backend image using
uv. Subsequent runs reuse the cached layers.Load the browser extension from
Main/frontend/distvia the extensions page of your Chromium-based browser.
Updating the Image
Rebuild whenever dependencies change:
docker compose build --no-cache
docker compose up --force-recreate