AI Chat is an intelligent chat tool that supports DeepSeek, Gemini, Grok, OpenAI, and custom AI providers. Developed with SwiftUI and SwiftData, it is a native macOS AI client application.
Development Tool: Xcode 16.3
Development Technologies: SwiftUI, SwiftData
System Requirements: macOS 14+
Currently supports DeepSeek, Gemini, Grok, OpenAI, and custom AI providers.
- Allows adding, using, and deleting AI service providers.
- Enables loading, adding, using, and deleting models.
- Implements AI conversation functionality with flexible switching between multiple models.
- Markdown rendering (powered by MarkdownUI).
- Supports thinking model and streaming output.
- Quick access from the menu bar.
- Conversation table of contents (TOC) navigation.
- Customizable prompts.
- Customizable AI Assistant agents.
https://github.com/iChochy/AIChat
AI Chat: https://file.ichochy.com/AIChat.zip
Note: As the application is not signed with an Apple Developer ID, macOS will display a security warning upon first launch.
Please go to "System Settings > Privacy & Security" and click "Open Anyway" to proceed.
- Added DeepSeek support.
- Added Menu Bar quick access.
- Updated input box style.
- Overall style details optimized.
- Added conversation table of contents (TOC) navigation.
- Added AI Assistant settings.
- Added customizable prompts.
- Added temperature parameter settings.
- Overall style details optimized.
- Enhanced Gemini's thought process display.
- Adjusted the styling of the settings button and input field.
- Overall style details optimized.
MarkdownUI: https://github.com/apparata/MarkdownUI
Built for personal enjoyment and ongoing development.
Features are still under active development and continuously being improved.