Olib-AI

Olib-AI / PoolChat

Public

End-to-end encrypted mesh chat for iOS and macOS. Curve25519 + AES-256-GCM encryption, TOFU key verification, rich messaging, and encrypted history — no internet required.

10
1
100% credibility
Found Mar 20, 2026 at 10 stars -- GitGems finds repos before they trend. Get early access to the next one.
Sign Up Free
AI Analysis
Swift
AI Summary

PoolChat enables fully encrypted, serverless messaging over local networks between nearby iOS and macOS devices, with support for text, images, voice notes, polls, reactions, and private or group chats.

How It Works

1
🔍 Discover private local chat

You learn about a super-secure way to chat with friends nearby without internet or companies spying on your messages.

2
📱 Open your privacy app

You launch the app like StealthOS that uses this chat tool to connect devices directly.

3
👥 Join friends nearby

Your device finds others close by and joins a local group for chatting.

4
Choose chat type
👥
Group chat

Chat with the whole group, share polls and reactions.

👤
Private chat

Whisper one-on-one, fully hidden from others.

5
Send your first message

Type a note, add a photo, voice clip, or poll – it zips securely to friends only.

6
🔔 Stay in touch

Get alerts for new messages even if the chat screen is closed.

Chat freely and safe

Enjoy private conversations that stay between you and friends, no servers or tracking ever.

Sign up to see the full architecture

5 more

Sign Up Free

Star Growth

See how this repo grew from 10 to 10 stars Sign Up Free
Repurpose This Repo

Repurpose is a Pro feature

Generate ready-to-use prompts for X threads, LinkedIn posts, blog posts, YouTube scripts, and more -- with full repo context baked in.

Unlock Repurpose
AI-Generated Review

What is PoolChat?

PoolChat is a Swift package delivering end-to-end encrypted group and private chats for iOS and macOS apps over local mesh networks—no internet, servers, or accounts needed. It handles Curve25519 key exchange, AES-256-GCM encryption, TOFU verification, rich messages (text, images, voice notes, polls, reactions, mentions), encrypted history sync, and ready-to-use SwiftUI views with notifications. Developers get a drop-in solution for secure, offline end-to-end encrypted chats in privacy-focused apps.

Why is it gaining traction?

Unlike server-dependent messengers, PoolChat runs fully peer-to-peer on mesh networks, stripping metadata and image EXIF while rejecting unencrypted messages by default—ideal for end-to-end encryption GitHub projects needing zero-trust comms. The cross-platform SwiftUI interface, background notifications, and relay-aware E2EE make it a quick win for apps wanting polished end-to-end encrypted chats without backend hassle. Its integration with ConnectionPool for discovery and routing hooks devs tired of Signal-like protocols in local scenarios.

Who should use this?

iOS/macOS developers building offline multiplayer games, field tools, or privacy suites like StealthOS, where serverless end-to-end encrypted messaging is key. Suited for teams needing rich chat (polls, voice, reactions) in air-gapped environments, or indie devs prototyping secure local collaboration without cloud dependencies.

Verdict

Grab it for prototypes or niche privacy apps—excellent docs and MIT license make it easy to extend, but with 10 stars and 1.0% credibility, treat as early alpha: audit crypto yourself and watch for updates. Solid foundation for end-to-end projects on GitHub.

(198 words)

Sign up to read the full AI review Sign Up Free

Similar repos coming soon.