Installation¶
Requirements¶
- Python >= 3.12
- uv package manager
- Git (for shadow git change tracking)
Install¶
git clone <this-repo>
cd agentlens
uv sync
API keys¶
Set the API key for your chosen provider:
| Provider | Environment variable |
|---|---|
| OpenRouter (default) | OPENROUTER_API_KEY |
| Anthropic | ANTHROPIC_API_KEY |
| AWS Bedrock | Standard AWS credentials |
| GCP Vertex AI | Standard GCP credentials |
# OpenRouter (default)
export OPENROUTER_API_KEY=sk-or-...
# Or Anthropic direct
export ANTHROPIC_API_KEY=sk-ant-...
Web UI (optional)¶
The web UI requires Node.js:
cd ui
npm install
npm run dev
# Open http://localhost:5173