this repo has no description
1# === Server ===
2PORT=3000
3
4# === Letta ===
5# Base URL for Letta API
6# Dev: http://localhost:8283
7# Prod (Docker): http://letta:8283
8LETTA_BASE_URL=http://localhost:8283
9
10# Password for Letta server (enables SECURE mode)
11# Required for production to access via Letta Cloud ADE
12# Generate with: openssl rand -hex 16
13# Leave empty for local development (no auth)
14LETTA_SERVER_PASSWORD=
15
16# === Telegram ===
17# Bot token from @BotFather
18TELEGRAM_BOT_TOKEN=your_bot_token_here
19
20# Webhook URL (for production)
21# Dev: Use ngrok or leave empty for polling mode
22# Prod: https://your-domain.com/webhook
23TELEGRAM_WEBHOOK_URL=
24
25# Secret token for webhook verification
26# Generate with: openssl rand -hex 32
27TELEGRAM_WEBHOOK_SECRET_TOKEN=
28
29# === Anthropic Proxy ===
30# Base URL for anthropic-proxy
31# Dev: http://localhost:4001/v1
32# Prod (Docker): http://anthropic-proxy:4001/v1
33ANTHROPIC_PROXY_URL=http://localhost:4001/v1
34
35# Session secret for anthropic-proxy (32+ char random string)
36# Generate with: openssl rand -hex 32
37ANTHROPIC_PROXY_SESSION_SECRET=
38
39# Session ID from OAuth flow (filled after initial setup)
40# Leave empty initially, will be populated after OAuth
41ANTHROPIC_PROXY_SESSION_ID=
42
43# === LiteLLM ===
44# LiteLLM proxy URL (provides OpenAI-compatible API for Claude)
45# Dev: http://localhost:4000
46# Prod (Docker): http://litellm:4000
47LITELLM_URL=http://localhost:4000
48
49# === OpenAI ===
50# OpenAI API key (for embeddings only)
51# Get from: https://platform.openai.com/api-keys
52OPENAI_API_KEY=your_openai_key_here
53
54# === Database ===
55# Path to SQLite database file
56# Dev: ./data/assistant.db (relative to project root)
57# Prod: /app/data/assistant.db (inside container)
58DB_PATH=./data/assistant.db
59
60# === Tool Webhooks ===
61# URL for Letta's Python tool stubs to call back to our handlers
62# Mac/Windows (Docker Desktop): http://host.docker.internal:3000
63# Linux: http://172.17.0.1:3000 (Docker bridge gateway)
64TOOL_WEBHOOK_URL=http://host.docker.internal:3000
65
66# === Monitoring ===
67# Optional: Netdata Cloud claim token for remote monitoring/alerts
68# Get from: https://app.netdata.cloud
69NETDATA_CLAIM_TOKEN=
70
71# === Development ===
72# Set to 'development' for verbose logging
73NODE_ENV=development