This repository was archived by the owner on Feb 26, 2026. It is now read-only.
-
-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy path.env.example
More file actions
133 lines (99 loc) · 5.27 KB
/
.env.example
File metadata and controls
133 lines (99 loc) · 5.27 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
# ARI Environment Configuration
# Copy this file to .env and fill in your values
# NEVER commit .env to version control
# ═══════════════════════════════════════════════════════════
# CRITICAL (required for core functionality)
# ═══════════════════════════════════════════════════════════
# Anthropic (primary LLM provider) — https://console.anthropic.com/settings/keys
# ANTHROPIC_API_KEY=sk-ant-...
# Telegram Bot — https://t.me/BotFather
# TELEGRAM_BOT_TOKEN=123456:ABC-...
# TELEGRAM_OWNER_USER_ID=123456789
# TELEGRAM_ALLOWED_USER_IDS=123456789
# ═══════════════════════════════════════════════════════════
# HIGH PRIORITY (enables key features)
# ═══════════════════════════════════════════════════════════
# Notion — https://www.notion.so/my-integrations
# NOTION_API_KEY=ntn_...
# NOTION_INBOX_DATABASE_ID=32-char-hex-id
# NOTION_DAILY_LOG_PARENT_ID=32-char-hex-id
# NOTION_TASKS_DATABASE_ID=32-char-hex-id
# X/Twitter — https://developer.x.com/en/portal/dashboard
# X_BEARER_TOKEN=AAAA...
# X_USER_ID=...
# X_API_KEY=...
# X_API_SECRET=...
# X_ACCESS_TOKEN=...
# X_ACCESS_SECRET=...
# Alpha Vantage (market data) — https://www.alphavantage.co/support/#api-key
# ALPHA_VANTAGE_API_KEY=...
# ═══════════════════════════════════════════════════════════
# MEDIUM PRIORITY (enhances capabilities)
# ═══════════════════════════════════════════════════════════
# Additional LLM Providers
# OpenAI — https://platform.openai.com/api-keys
# OPENAI_API_KEY=sk-...
# Google AI — https://aistudio.google.com/apikey
# GOOGLE_AI_API_KEY=AIza...
# xAI (Grok) — https://console.x.ai
# XAI_API_KEY=xai-...
# GitHub — https://github.com/settings/tokens
# GITHUB_TOKEN=ghp_...
# Weather — https://openweathermap.org/api
# WEATHER_API_KEY=...
# WEATHER_LOCATION=Indianapolis, IN
# Perplexity — https://www.perplexity.ai/settings/api
# PERPLEXITY_API_KEY=pplx-...
# CoinGecko (crypto prices) — https://www.coingecko.com/en/api
# COINGECKO_API_KEY=CG-...
# ElevenLabs TTS — https://elevenlabs.io
# ELEVENLABS_API_KEY=sk_...
# HeyGen (AI video) — https://app.heygen.com/settings
# HEYGEN_API_KEY=...
# ═══════════════════════════════════════════════════════════
# LOW PRIORITY (optional integrations)
# ═══════════════════════════════════════════════════════════
# Composio — https://composio.dev
# COMPOSIO_API_KEY=...
# Pokemon TCG — https://pokemontcg.io
# POKEMONTCG_API_KEY=...
# Readwise — https://readwise.io/access_token
# READWISE_API_KEY=...
# Stripe — https://dashboard.stripe.com/apikeys
# STRIPE_SECRET_KEY=sk_...
# Toggl — https://track.toggl.com/profile (scroll to API Token)
# TOGGL_API_TOKEN=...
# TOGGL_WORKSPACE_ID=...
# Spotify — https://developer.spotify.com/dashboard
# SPOTIFY_ACCESS_TOKEN=...
# Cal.com — https://app.cal.com/settings/developer/api-keys
# CALCOM_API_KEY=cal_...
# Product Hunt — https://www.producthunt.com/v2/oauth/applications
# PRODUCTHUNT_ACCESS_TOKEN=...
# ═══════════════════════════════════════════════════════════
# NO API KEY NEEDED (work out of the box)
# ═══════════════════════════════════════════════════════════
# These integrations work without configuration:
# - Hacker News (public API)
# - RSS feeds (public)
# - Google Trends (scraping)
# - Ollama (local LLM — install from https://ollama.ai)
# - Anki (local — requires AnkiConnect plugin)
# - Apple Calendar/Reminders (macOS AppleScript)
# - Whisper (local — requires whisper CLI)
# ═══════════════════════════════════════════════════════════
# CORE SETTINGS
# ═══════════════════════════════════════════════════════════
# ARI root directory
# ARI_ROOT=/Users/ari/ARI
# Gateway port (default: 3141)
# ARI_PORT=3141
# Internal API key for service-to-service auth
# ARI_API_KEY=...
# Email (Gmail App Password) — https://myaccount.google.com/apppasswords
# GMAIL_EMAIL=...
# GMAIL_APP_PASSWORD=...
# Log level (debug | info | warn | error)
# ARI_LOG_LEVEL=info
# Node environment
# NODE_ENV=development