#iOS
SwiftOpenAI:与OpenAI API交互的强大Swift开源库
ChatLayout
ChatLayout提供一种高度自定义的UICollectionViewLayout,用于创建动态且响应式的聊天界面。这种布局方案允许开发者完全控制UI展示,支持动态调整单元格和视图大小,有效处理键盘显示问题,且不限制使用特定的UI控件。是追求高性能和灵活性的iOS开发者的理想选择。
open-im-flutter-demo
OpenIM Flutter Demo 是一个基于Flutter和open-im-sdk-flutter库构建的即时通讯应用演示项目。提供跨平台通讯功能,并允许通过自定义服务器地址进行实际操作测试。支持Android和iOS操作系统,项目支持多语言配置,与系统语言自动同步,便于开发者的调试和集成工作。此外,该项目为开源软件,使用户能够参与和影响其发展,同时提供丰富的社区资源和文档,帮助开发者快速上手和解决开发中的挑战。
Whisperboard
WhisperBoard是一款开源iOS应用,基于OpenAI的Whisper模型,为用户提供高质量的语音转录服务。用户可通过简单操作开始录音,并进行高级语音转录。此应用支持音频文件的导入与导出,并可灵活选择录音麦克风,以确保最佳音质。用户还可以在应用中浏览和下载不同的Whisper模型,以满足不同需求。未来功能包括实时转录和可恢复转录进程。
AssisChat
AssisChat是一款基于Swift和SwiftUI开发的跨平台AI聊天助手,支持iOS、iPadOS和macOS。用户可使用自己的OpenAI或Claude API密钥。功能特色包括自定义聊天行为、消息内容复制、应用分享扩展和键盘扩展。可从App Store直接下载,或通过Xcode本地构建。
SwiftOpenAI
SwiftOpenAI是一个开源的Swift库,设计用于与OpenAI的API轻松交互,支持所有OpenAI端点。新增对Azure、AIProxy及助手流API的支持,用户只需API Key即可访问音频转录、翻译、生成、聊天、图像处理等功能。通过Swift Package Manager安装,简化集成,提供网络错误代码处理示例,方便开发者优化代码。
SwiftGPT
该SwiftUI应用集成了OpenAI的GPT-3.5 Turbo和DALL·E 2系统,提供智能对话和高质量图像生成功能。实现方式通过ChatGPTSwift和OpenAIKit库,用户需在API.swift文件中输入OpenAI API密钥。此项目支持iOS 14及更高版本,使用Swift语言编写,便于在iOS平台上开发和应用最新的AI技术。
Midjourney
这款开源iOS应用展示了超百万张Midjourney图片,其界面设计灵感源于Pinterest,提供了轻松的视觉展示体验。用户可通过Xcode轻松安装运行。此应用仅用于教育目的,图片来源于Midjourney服务器,使用时需遵守相关法律和服务条款。应用通过MIT许可证发布,开发者对任何违法使用概不负责。
chat
基于Go语言的完整即时通讯全栈解决方案,支持Android、iOS和Web的客户端开发,并兼容C++、C#、Java等多种gRPC客户端。主要功能包括一对一和群组聊天、音视频通话、消息状态通知及丰富的消息格式支持。项目旨在通过注重移动通信和去中心化,创建现代化的开放即时通讯平台,适合技术支持和团队协作等应用场景,安装简单,并提供详细的API文档和社区支持。
flutter_tts
flutter_tts 是一个跨平台文本转语音插件,兼容Android、iOS、Web、Windows和macOS。它支持多种功能,包括语言选择、语速、音调与音量调节,满足广泛的应用场景和开发需求。