Nicheloom visits: 59,020 all-time · 7,634 in the last 7 days

The opportunity tracker for new startups.

Today: 1,008 launches · Niche of the day: specialized calculation tools · See what launched today →

iMessage is the best interface, so I built TypeScript SDK for it

Get picks like this daily. Today's launch numbers, the top launches, AI and tech news, and a daily opportunity pick, straight to your inbox.

Want to reach these readers? Sponsor an issue.

I was building my personal agent, but I had to use Telegram, as it was the easiest platform to integrate. I wanted to build the harness and agent, not the infrastructure around these two, yet my UX was struggling. I stick to iMessage, and then I had to use another app to interact with my agent...So I spent a weekend on building a TypeScript SDK, that unifies how to interact with different iMessage providers (as there is no official way to use iMessage), so you can play around with them, without having to commit to one, nor with a need to rewrite half of the codebase to change the integration.It's open-source, you can check the repo here: https://imessage-sdk.dev/

HN · launched Jul 18, 2026 · 6 upvotes (top 71%) · 0 views

Niche: sms and messaging apis · 64 launches, 9 in the last 7 days ▲ +29% · Explore this niche →

Category and tags

  • Horizontal
  • Dev tools
  • Developer
  • Not AI
  • Hobby / open-source project

Visit website ↗ Source listing ↗

Could you build this?

Partial A basic TypeScript wrapper or bot interface can be vibe-coded, but integrating reliably with Apple's private iMessage protocol requires specialized macOS reverse engineering or private Apple Push Notification / sandbox interception.

What it would actually take: Typically built using Node.js/TypeScript communicating via AppleScript, OSA events, or directly polling the internal SQLite chat database (~/Library/Messages/chat.db) with macOS accessibility and disk permissions. The hard part is managing private Apple APIs, sandbox permissions, and headless daemon execution on macOS without triggering Apple ID suspensions.

Discussion

No comments on this launch.

Competitors

Other products that read as similar to this one : 252 launches clear the similarity bar, closest 8 shown.

Attention rank: #215 of 253 (itself plus its competitors, highest first, normalized so YC and Product Hunt are compared fairly).

Launched 262 days after the earliest competitor.

The niche, labels, vibe code rating and competitor comparison on this page are analysis by Nicheloom. If you use them, please credit nicheloom.com. How you may use our data.