dsh-bluebubbles
Run the following command in DeepSeek Harness:
dsh plugin install vINyLogY/dsh-bluebubbles
Paste the following prompt into your AI chat to install this plugin:
Run dsh plugin install vINyLogY/dsh-bluebubbles in DeepSeek Harness to install; source code at https://github.com/vINyLogY/dsh-bluebubbles
About this plugin
On macOS, iMessage is often the primary communication channel, yet DeepSeek Harness agent sessions are locked behind a terminal. dsh-bluebubbles bridges a local BlueBubbles server (the iMessage HTTP bridge) into DSH, so a single text message can wake an agent, let it read context, run tasks, and send results back to the chat window -- all without opening a Web UI.
The plugin follows a minimal-host principle: the host keeps only passive capabilities (webhook receive, binding resolution, message injection) plus two high-frequency model tools (send_text and send_attachment). Everything else is consolidated into the bb-channel CLI, which agents call via bash and humans or automation scripts can invoke directly. The bundled dsh-heartbeat provides periodic wake-up, dsh-cron supports scheduled job triggers, and both share the same relay auto-delivery mechanism -- assistant text replies are pushed back to iMessage immediately while thinking and tool results are filtered out.
To handle headless scenarios where no one is watching a web UI, the plugin ships a guard layer: ask_user_question is converted to a plain-text follow-up, and approval requests default to reject (fail closed), ensuring a purely iMessage-driven session never parks forever. A two-layer anti-loop mechanism (pendingSent queue plus seenGuids set) prevents the agent from receiving its own outbound messages as webhook echoes.
Ideal for macOS developers and tinkerers who live in iMessage and want to drive AI agents with a single text message for development work or everyday tasks.
Use Cases
- Waking up an AI agent with a single iMessage text to run dev or research tasks
- Pushing cron-triggered agent output straight to a phone iMessage window
- Interacting with an agent remotely over iMessage in a headless setup, no Web UI required
Best For
- macOS developers who treat iMessage as their primary communication channel
- Tinkerers who want to drive an AI agent with a text message for everyday tasks
- Engineers needing mobile-device interaction with agents in headless deployments
Related Plugins
Free web search plugin for DeepSeek Harness with web search, X search, and page fetch; no signup or API key required, with automatic multi-engine failover.
AnySearch-powered web and vertical search plugin for DeepSeek Harness, offering real-time search, cleaned URL content, concurrent batch search via native web_search/web_fetch, no API key required.
Pixel-perfect webpage clone tool that uses an agent harness to turn any webpage into a scored, full-page React replica.
A bilingual cost-tracking plugin for DeepSeek Harness with session/daily cost, budget, official & custom provider balance, coding plan quotas, peak/off-peak pricing alerts, and history stats.