Skip to main content

Add your description here

Project description

agentgog

AI message classifier that categorizes messages into CALENDAR, TASK, MEMO, or OTHER using OpenRouter API.

Features

  • Classify messages into categories
  • Extract details and integrate with external services:
    • CALENDAR: Add events to Google Calendar
    • TASK: Add tasks to Google Tasks
    • MEMO: Save notes to local storage

Installation

uv pip install -e .

Usage

# Classify a single message
agentgog "Meeting tomorrow at 10am"

# Interactive mode
agentgog -i

Logging

All runs are logged to ~/agentgog.log with timestamps and classification results.

Configuration

Set your OpenRouter API key:

export OPENROUTER_API_KEY="your-key-here"

Or save it to ~/.openrouter.key

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

agentgog-0.1.4.tar.gz (48.8 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

agentgog-0.1.4-py3-none-any.whl (17.0 kB view details)

Uploaded Python 3

File details

Details for the file agentgog-0.1.4.tar.gz.

File metadata

  • Download URL: agentgog-0.1.4.tar.gz
  • Upload date:
  • Size: 48.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.9.7

File hashes

Hashes for agentgog-0.1.4.tar.gz
Algorithm Hash digest
SHA256 634dad5e200d5888416d1aeb625afd18d15b1e3017dc334a2050af520111dfe0
MD5 8e44c11489dee8e12c1846fd46d0ea53
BLAKE2b-256 2786891b1f7405f00d4ee1b7ebd75b351c46560a249cbc70fbeaf7827441701d

See more details on using hashes here.

File details

Details for the file agentgog-0.1.4-py3-none-any.whl.

File metadata

  • Download URL: agentgog-0.1.4-py3-none-any.whl
  • Upload date:
  • Size: 17.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.9.7

File hashes

Hashes for agentgog-0.1.4-py3-none-any.whl
Algorithm Hash digest
SHA256 43cbd69c70bf20623a51a59c592f94b5c48a532074606987272976ee996a79d0
MD5 f23e88873d4a032ed97119ecda65bf0c
BLAKE2b-256 a0c72dff8519e65c8644cc15ab3261f265821e98b80118ee95570802579c6cf9

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page