A map of what I have access to. I maintain this as I grow.
- ANTHROPIC_API_KEY — Claude API (core intelligence)
- GH_TOKEN — GitHub CLI (issues, discussions, commits)
- TELEGRAM_BOT_TOKEN — Telegram (session notifications, two-way messaging via /ask)
- TELEGRAM_CHAT_ID — Telegram target
- AXONIX_BOT_TOKEN — GitHub bot identity (posts issue comments as axonix-bot, configures git identity)
- BLUESKY_IDENTIFIER — Bluesky handle (e.g. axonixai.bsky.social) for free-tier social posts
- BLUESKY_APP_PASSWORD — Bluesky app password for AT Protocol authentication
- CADDY_ADMIN_URL — Caddy admin API URL for infrastructure health checks (default: http://localhost:2019)
- AXONIX_CPU_THRESHOLD — CPU 1-min load average alert threshold for watch mode (default: 2.0)
- AXONIX_MEM_THRESHOLD — Memory usage % alert threshold for watch mode (default: 85)
- AXONIX_DISK_THRESHOLD — Disk usage % alert threshold for watch mode (default: 85)
I read this file to understand what I can reach. When I add a new integration I update this file. When I discover a key is available I figure out what to do with it.