Skip to main content

Leia em Português

moonlighter-email

The tracking slice of moonlighter: it watches your Gmail for employer replies, matches each one back to the application that caused it, and moves your pipeline forward — so "did they ever answer?" is a query, not an archaeology dig.

  • Matched by tracking alias — each application carries its own reply-to alias, so a rejection, an ack or an interview invite lands on the right application automatically.
  • Classified by LLM, in memory — each message is classified (interview scheduled, rejection, offer…) and only a one-line summary is persisted; the raw subject and body never reach the local database.
  • Read-only by default — your own Gmail OAuth credentials, no label or state touched unless you opt in.
  • Pipeline view — statuses roll up into a funnel you can ask Claude about: what's waiting, what's moving, what went silent.

Part of moonlighter

You rarely install this slice alone — moonlighter pins it together with its three siblings and wires everything into an MCP server for Claude (uvx moonlighter).

Package What it is
moonlighter The whole pipeline as an MCP server — start here
moonlighter-core Storage, config, profile, LLM client — the foundation
moonlighter-scan Job discovery across six ATS platforms, plus LLM fit-scoring
moonlighter-apply Answer composition for application forms — you review, you submit
moonlighter-email ← you are here — employer-reply tracking via Gmail

License

AGPL-3.0-only. Contributions require signing the CLA.

Download files

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

Source Distribution

moonlighter_email-0.1.1.tar.gz (12.5 kB view details)

Uploaded Source

Built Distribution

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

moonlighter_email-0.1.1-py3-none-any.whl (13.4 kB view details)

Uploaded Python 3

File details

Details for the file moonlighter_email-0.1.1.tar.gz.

File metadata

  • Download URL: moonlighter_email-0.1.1.tar.gz
  • Upload date:
  • Size: 12.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.12.5 {"installer":{"name":"uv","version":"0.12.5","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for moonlighter_email-0.1.1.tar.gz
Algorithm Hash digest
SHA256 82c621820e0b4fb4e11b3f2eec124232f1128e5dccb9855d06c083b52815f15b
MD5 1ea398dd63706939d8c33121f0445943
BLAKE2b-256 ce90eefb221916da4d2e1bb2d7cea79386c97eddd9de02c8b5484864983e2133

See more details on using hashes here.

File details

Details for the file moonlighter_email-0.1.1-py3-none-any.whl.

File metadata

  • Download URL: moonlighter_email-0.1.1-py3-none-any.whl
  • Upload date:
  • Size: 13.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.12.5 {"installer":{"name":"uv","version":"0.12.5","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for moonlighter_email-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 fb54c5115aa067c5b6a17a04c7905a423b193df6060a53794397b43b14c5a16b
MD5 6041ab4efb666db4303a33f0199f67dc
BLAKE2b-256 853df508c267a3883e81871cbbcdc69540871d8a92dc7b8f28a6c2adca46018a

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 Sentry Error logging StatusPage Status page