// Copy this file to secrets.h and fill in your values. // secrets.h is git-ignored so your keys stay off GitHub. #pragma once #define WIFI_SSID "your-wifi-name" #define WIFI_PASSWORD "your-wifi-password" // POSIX timezone string used for the timestamp in file names. // Examples: "PST8PDT,M3.2.0,M11.1.0" (US Pacific), "EST5EDT,M3.2.0,M11.1.0" (US Eastern), // "GMT0BST,M3.5.0/1,M10.5.0" (UK), "IST-5:30" (India), "UTC0" #define TIMEZONE "PST8PDT,M3.2.0,M11.1.0" // ---- Speech-to-text: any OpenAI-compatible /audio/transcriptions endpoint ---- // OpenAI: host "api.openai.com", path "/v1/audio/transcriptions", model "whisper-1" // (or "gpt-4o-transcribe" / "gpt-4o-mini-transcribe") // Groq: host "api.groq.com", path "/openai/v1/audio/transcriptions", model "whisper-large-v3-turbo" #define STT_HOST "api.openai.com" #define STT_PATH "/v1/audio/transcriptions" #define STT_MODEL "whisper-1" #define STT_API_KEY "sk-..." // ---- Summarization: Claude ---- #define ANTHROPIC_API_KEY "sk-ant-..." #define CLAUDE_MODEL "claude-opus-5-5" // ---- Nextcloud: finished notes are copied here (leave NEXTCLOUD_HOST "" to turn off) ---- // Use an app password, not your login password: // Nextcloud -> Settings -> Security -> "Devices & sessions" -> Create new app password. #define NEXTCLOUD_HOST "" // e.g. "cloud.example.com" #define NEXTCLOUD_USER "" #define NEXTCLOUD_PASSWORD "" // paste the app password here #define NEXTCLOUD_FOLDER "secondbrain"