mirror of
https://github.com/furyhawk/deepresearch.git
synced 2026-07-20 09:47:59 +00:00
41 lines
1.3 KiB
Bash
41 lines
1.3 KiB
Bash
# DeepResearch — Environment Variables
|
|
# Copy to .env and fill in your API keys.
|
|
|
|
# ---------- LLM Provider ----------
|
|
# OpenAI API key (required for default model)
|
|
OPENAI_API_KEY=
|
|
|
|
# Or use Anthropic instead:
|
|
# ANTHROPIC_API_KEY=
|
|
|
|
# ---------- Model ----------
|
|
# Any model supported by pydantic-ai (openai:*, anthropic:*, etc.)
|
|
MODEL_NAME=openai:gpt-4.1
|
|
|
|
# ---------- Web Search (at least one recommended) ----------
|
|
# Tavily — AI-optimized search (https://tavily.com)
|
|
TAVILY_API_KEY=
|
|
|
|
# Brave Search (https://brave.com/search/api/)
|
|
BRAVE_API_KEY=
|
|
|
|
# Jina AI Reader — converts URLs to markdown (https://jina.ai/)
|
|
JINA_API_KEY=
|
|
|
|
# Firecrawl — advanced web scraping (https://firecrawl.dev)
|
|
FIRECRAWL_API_KEY=
|
|
|
|
# ---------- Browser Automation (optional) ----------
|
|
# Set to 1 to enable Playwright MCP for JS-heavy pages
|
|
# PLAYWRIGHT_MCP=1
|
|
|
|
# ---------- Excalidraw Diagrams (enabled by default) ----------
|
|
# Uses mcp-excalidraw-server: https://github.com/yctimlin/mcp_excalidraw
|
|
# Requires canvas server running — start with:
|
|
# docker run -d -p 3000:3000 ghcr.io/yctimlin/mcp_excalidraw-canvas:latest
|
|
# Set to 0 to disable
|
|
# EXCALIDRAW_ENABLED=1
|
|
# Canvas server URL (for MCP server sync + UI iframe)
|
|
# EXCALIDRAW_SERVER_URL=http://localhost:3000
|
|
# EXCALIDRAW_CANVAS_URL=http://localhost:3000
|