-
Clone this repository.
-
Install uv.
-
Install the project dependencies:
-
Copy
.env.exampleto.envin the project root. -
Replace the placeholder values with your own API keys.
| Variable | Purpose | Where to get it |
|---|---|---|
GEMINI_API_KEY |
Gemini language model | Google AI Studio |
TAVILY_API_KEY |
Web search | Tavily |
LANGFUSE_SECRET_KEY |
Langfuse tracing | Langfuse |
LANGFUSE_PUBLIC_KEY |
Langfuse tracing | Langfuse |
LANGFUSE_BASE_URL |
Langfuse server endpoint | https://cloud.langfuse.com |