raroque/boop-agent

833 stars · Last commit 2026-05-17

iMessage personal agent: choose Claude Agent SDK (Claude Code) or Codex app-server runtime (Codex/ChatGPT), with memory, sub-agents, automations, integrations.

README preview

<p align="center">
  <img src="assets/boop.gif" alt="Boop" width="220" />
</p>

# Boop

An iMessage-based personal agent you can run with either your Claude Code subscription or your Codex / ChatGPT subscription.

Choose your runtime during setup:

- **Claude** — powered by the [Claude Agent SDK](https://docs.claude.com/en/api/agent-sdk/overview) and your local Claude Code login.
- **Codex** — powered by the local Codex app-server runtime and your local `codex login`.

No Anthropic or OpenAI API key is required for the agent runtime when using subscription auth.

📺 **Watch the walkthrough:** [YouTube — How I built Boop](https://youtu.be/ZpmKjDDbqHs)

<p align="center">
  <img src="assets/imessage.jpg" alt="Boop replying inside iMessage" width="320" />
  <br>

View full repository on GitHub →