this post was submitted on 22 Apr 2026
5 points (69.2% liked)

Apple

20444 readers
61 users here now

Welcome

to the largest Apple community on Lemmy. This is the place where we talk about everything Apple, from iOS to the exciting upcoming Apple Vision Pro. Feel free to join the discussion!

Rules:
  1. No NSFW Content
  2. No Hate Speech or Personal Attacks
  3. No Ads / Spamming
    Self promotion is only allowed in the pinned monthly thread

Lemmy Code of Conduct

Communities of Interest:

Apple Hardware
Apple TV
Apple Watch
iPad
iPhone
Mac
Vintage Apple

Apple Software
iOS
iPadOS
macOS
tvOS
watchOS
Shortcuts
Xcode

Community banner courtesy of u/Antsomnia.

founded 2 years ago
MODERATORS
 

Hey all,

I’m building Maia, a native iOS client that lets you use multiple social networks in one app — currently Bluesky, Mastodon, Lemmy, Tumblr (timeline only), and LinkedIn (posting only).

The key difference: Privacy first approach for all current and future services. The app talks directly to each platform’s API, so your tokens/data never pass through me. Completely native to iOS and follows apple UX/UI guidelines.

What works right now:

Cross-posting to multiple networks in one go (handles media limits + formatting)

Unified timeline (Bluesky + Mastodon + Lemmy + Tumblr)

Native notifications pulled directly from your instances for Bluesky and Lemmy

Apple Watch app (Unified, Mastodon and Bluesky) + home screen widgets (Unified, Mastodon and Bluesky)

Push notifications for Bluesky and Mastodon (NOTE: If you enable push notification, only your Bluesky/Mastodon handle is stored on the server to deliver push notifications)

Advanced filtering across networks

Testers: Limiting to ~15 people so I can respond quickly and fix issues as they come in.

If you actively use any of these networks and are okay with a slightly rough beta, give Maia a spin. I want to work with the community to make it the best experience for Mastodon/Bluesky/Lemmy (more to come later).

Happy to answer any technical questions too. You can join the Maia community to post questions and follow the development. https://lemmy.world/c/Maia

iOS store link: https://apps.apple.com/us/app/maia-the-social-constellation/id6458732224

Testflight link: https://testflight.apple.com/join/cpt1fyvB

PS: Please do not share the Testflight link outside the Lemmy community.

top 5 comments
sorted by: hot top controversial new old
[–] maia_app@lemmy.world 1 points 12 hours ago

UPDATE: I will be shipping an update to allow login without subscription. While I really appreciate the feedback about subscription, I do have server costs for push notifications, developer fee on apple and bills to pay.

I do hope people see the value with the app and there will be more features, networks added in the coming days.

[–] SreudianFlip@sh.itjust.works 2 points 16 hours ago

Why is there a subscription if there aren't any services beyond the app, other than updates? That isn't a fair transaction.

[–] zewm@lemmy.world 9 points 1 day ago* (last edited 1 day ago) (1 children)

Two questions.

Is it open or closed source?

Have you or do you plan to use AI in any aspect of this program. This includes using AI to code as well as implementing AI features to the client.

Edit:

Oh never mind. I refuse to use a subscription based app for the Fediverse. Best of luck to your endeavors.

[–] maia_app@lemmy.world 1 points 12 hours ago* (last edited 12 hours ago)

Hi thank you for the question. AI is involved in the below aspects of Maia:

Architecture of the project: I used AI (Claude) to bounce architecture ideas. Building something this complex (especially with Apple Watch and planned features), I wanted something solid as foundation. I have worked on iOS for the last 10 years but I am no expert.

Writing the opening post: As someone already called out, I used AI for grammar and corrections in the opening post. I am not a native english speaker and did not want to have stupid mistakes in the opening post.

Tumblr implementation: This was one of the biggest headache I had during development. Tumblr API does not provide basic info (for example, if a post is nsfw or not). I used Gemini to see what best we can do.

On-device AI: Within Maia, I use strictly on device AI to detect NSFW content within Tumblr. This was the only way out to show media and hide NSFW from timeline (hence you always need to login to Tumblr to see media)

None of the content created within Maia, user data or anything uses AI in any other form or sense. I have been part of Fediverse/Bluesky long enough to know AI is not welcome here and until Maia exists, there will be no AI based feature that will ever be added into it.

I hope this provides some clarity.

[–] realitista@lemmus.org 2 points 22 hours ago* (last edited 22 hours ago)

Sounds amazing. The problem with these combined clients is always usability. I hope you nail it!

EDIT: oh subscription, nevermind.