Skip to content

Instantly share code, notes, and snippets.

@acuppy
Created August 10, 2026 18:09
Show Gist options
  • Select an option

  • Save acuppy/7d9d05722d529a571945dcae473a2b4d to your computer and use it in GitHub Desktop.

Select an option

Save acuppy/7d9d05722d529a571945dcae473a2b4d to your computer and use it in GitHub Desktop.
Ike Agent — Homepage

Ike Agent

Ike Agent is a personal AI assistant application that integrates with Google services to manage tasks, scheduling, and communications. It runs on self-hosted infrastructure and processes data locally — no cloud hosting, no third-party data sharing.

What It Does

  • Email management — reads, drafts, and sends email through Gmail
  • Calendar management — reads and creates calendar events
  • File management — reads, creates, and manages files in Google Drive
  • Contact management — reads and manages Google Contacts
  • Task management — integrates with Asana for task tracking and prioritization
  • Meeting processing — pulls Zoom meeting summaries and extracts action items

How It Works

Ike Agent connects to Google services via OAuth 2.0. All data is accessed in real-time through Google's APIs and processed in memory on a local server. No Google data is stored permanently or transmitted to third parties.

Google Services Used

Service API Access Level
Gmail Gmail API Read, send, draft, manage labels
Google Calendar Calendar API Read, create, manage events
Google Drive Drive API Read, create, manage files
Google Contacts People API Read, manage contacts

Data Handling

  • OAuth tokens stored locally with restricted file permissions
  • No Google data cached or stored permanently
  • All API communication over HTTPS
  • No analytics, tracking, or advertising
  • No data shared with third parties

Links

Status

  • Type: Personal use (not distributed to other users)
  • Platform: Self-hosted Linux
  • Data residency: Local server
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment