Claude Code config

Boop Agent

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

1,387 stars 299 forksConfig & memory Source

Install

Install
brew install ngrok

Found in the project README. Check it for setup steps after installing.

From source
git clone https://github.com/raroque/boop-agent.git

From the README

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 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

  Boop in action — text it like a person, get back an answer with full context.
This is a starting point, not a finished product.
It's the architecture I built for my own personal agent, opened up as a template so you can take it, text-enable your own Claude or Codex-backed agent, and extend it however you want. Integrations are plugged in via Composio — drop in an API key and connect Gmail, Slack, GitHub, Linear, Notion, and ~1000 others straight from the debug dashboard.

Built on:
- Claude Agent SDK or local Codex runtime — choose your provider during setup
- Composio — integrations layer. One API key = Gmail, Slack, GitHub, Linear, Notion, Stripe, Supabase, + ~1000 more with hosted OAuth
- Sendblue — iMessage in/out (free on their agent plan)
- Convex — real-time database for memory, agents, drafts
- Your Claude Code or Codex/ChatGPT subscription — no separate provider API key required

What you get

- iMessage in / iMessage out via Sendblue (with signed inbound requests, typing indicators, and webhook dedup).
- Sendblue CLI integration — npm run dev auto-registers the inbound webhook for you every restart (no re-pasting into the dashboard when free ngrok rotates your URL).
- Dispatcher + workers pattern: a lean interaction agent decides what to do, spawns focused sub-agents that actually do the…
Read the full README on GitHub

Details

Language
TypeScript
License
MIT
Last updated
13 July 2026

FAQ

What is Boop Agent?

iMessage personal agent: choose Claude Agent SDK (Claude Code) or Codex app-server runtime (Codex/ChatGPT), with memory, sub-agents, automations, integrations. It is a config for Claude Code, from raroque/boop-agent on GitHub.

How do I install Boop Agent?

Run brew install ngrok, then follow the setup in the README.

Is Boop Agent popular?

raroque/boop-agent has 1,387 GitHub stars and 299 forks. It was last updated on 13 July 2026.

More config & memory

Browse the most popular Claude Code mods, all config & memory, or the skills and MCP server directories.