Hive-Mind is an OpenAI-powered autonomous agent designed to help the Central Oregon Beekeeping Association (COBKA) coordinate seasonal newsletters, event reminders, and hive task alerts—using live weather, beekeeping calendars, and real-world data.
Built to act like a helpful club secretary who never forgets the weather, upcoming events, or swarm season.
- 📅 Reads Wild Apricot events and flags outdated info
- 🌤 Pulls live weather forecasts for event planning and task reminders
- 📬 Drafts beautifully structured newsletters with regional hive care tasks
- 📣 Reminds members about meetings, renewals, or tasks
- ✅ Follows rules for approval, formatting, and live-data sources
| Tool | Purpose |
|---|---|
openai_agents |
Core agent framework (OpenAI Agents SDK) |
python-dotenv |
Secure API key loading from .env |
wild_apricot_api |
Read/write member + event info (coming soon) |
email_tool |
Draft/send Gmail messages (coming soon) |
calendar_parser |
Parse ICS feeds or Google Calendars (planned) |
weather_api |
Pull regional 7-day forecasts (planned) |
bee_task_generator |
Suggest seasonal tasks by region (planned) |
git clone https://github.com/YOUR-USERNAME/hive-mind.git
cd hive-mind
python3 -m venv .venv
source .venv/bin/activate
pip install -r requirements.txt