Get a Codex thread automatically summarizing new pushes to a GitHub repo.
Have incoming Gmail messages on a specific label trigger an AI response in Codex.
Route Slack mentions or messages into an ongoing Codex conversation.
Connect any webhook based tool, like Linear or Sentry, into your AI coding workflow.
| glenncalleja/wakewire | atomicstrata/atomicmemory | azerdsq131/mcpm | |
|---|---|---|---|
| Stars | 6 | 6 | 6 |
| Language | TypeScript | TypeScript | TypeScript |
| Setup difficulty | moderate | moderate | easy |
| Complexity | 3/5 | 4/5 | 2/5 |
| Audience | developer | developer | developer |
Figures from each repo's GitHub metadata at analysis time.
Needs a Codex plugin install plus per-source setup like Gmail app passwords or Slack tokens.
wakewire is a tool that connects webhooks and other outside events directly into your Codex AI coding sessions, so you do not have to keep polling or checking manually. When something happens outside your machine, such as a GitHub push, a new Gmail message, a Slack mention, or an event from a tool like Linear or Sentry, wakewire catches it and drops it straight into the Codex conversation thread you choose, usually within seconds. Everything runs locally on your own computer. There is no cloud service and no web dashboard, you set it up and check on it by talking to it inside Codex itself. Installation is a single command that installs the wakewire package, followed by a setup command and a start command. A companion plugin for Codex adds a setup skill that walks you through connecting a source step by step, including creating a webhook relay channel and getting the secret keys you need to paste into GitHub. Each source works a little differently. GitHub and generic webhooks use a relay service or a direct listener. Gmail uses IMAP to watch a specific label for new messages, using either an app password or your own Google login credentials. Slack uses a background connection called Socket Mode, so no public web address is required. Any other tool with a webhook can be connected through the generic webhook option, where wakewire captures a sample event and helps you map only the fields you want passed through. For safety, wakewire treats every incoming event as untrusted data rather than as an instruction, and trims long fields like commit messages and email bodies before they reach the AI. A route can also run in a sandboxed, read only mode by default, with a write enabled option you turn on only when you trust the source. The project is written in TypeScript and currently has 6 stars.
A local tool that pushes GitHub, Gmail, Slack, and other webhook events straight into your Codex AI chat threads, so you never have to poll for updates.
Mainly TypeScript. The stack also includes TypeScript, Node.js, WebSocket.
Setup difficulty is rated moderate, with roughly 30min to a first successful run.
Mainly developer.
This repo across BitVibe Labs
Verify against the repo before relying on details.