{"repo":"Dimillian/FoundationChat","free":true,"listed":false,"github":"https://github.com/Dimillian/FoundationChat","clone":"git clone https://github.com/Dimillian/FoundationChat.git","description":"A chat app with iOS 26 Foundation Models","language":"Swift","stars":346,"topics":["ai","foundation-models","swift","swiftui"],"license":"MIT","category":"mobile-apps","readme_excerpt":"FoundationChat A SwiftUI chat application built with Apple's Foundation Models framework, showcasing on-device AI capabilities with persistent conversation storage. Requirements - iOS 26.0+ / iPadOS 26.0+ / macOS 26.0+ / visionOS 26.0+ - Xcode 26.0+ (with iOS 26 SDK) - Device with Apple Intelligence support - Apple Intelligence must be enabled in Settings Features - ✅ Multiple Conversations : Create and manage multiple chat conversations - ✅ Persistent Storage : SwiftData integration for conversation history - ✅ Real-time Streaming : Live streaming responses with structured output - ✅ Smart Summaries : Automatic conversation summarization - ✅ Tool Integration : Web page analysis with metadata extraction - ✅ Rich Message Display : Support for attachments with thumbnails and descriptions - ✅ Availability Checking : Proper Foundation Models availability handling - ✅ Modern SwiftUI : Clean interface with navigation stack and swipe actions - ✅ On-device AI : No internet required, complete privacy - ✅ Error Handling : Graceful error display in the UI Architecture Core Components - ChatEngine : Manages Foundation Models sessions and streaming responses - Conversation & Message : SwiftData models for persistent storage - MessageGenerable : @Generable struct for structured AI responses with web metadata - ConversationsListView : Main interface for managing conversations - ConversationDetailView : Chat interface with streaming message support - WebAnalyserTool : Tool for extracting str","default_branch":null,"files":null,"tree":[],"storefront":"/r/Dimillian","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/Dimillian/FoundationChat/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}