Skip to content
/ AIChat Public

AI Chat is a free, open-source intelligent chat application supporting DeepSeek, Gemini, Grok, OpenAI, and custom AI providers. Built with SwiftUI and SwiftData, it is designed specifically for macOS.

License

Notifications You must be signed in to change notification settings

iChochy/AIChat

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AI Chat

[中文]|[English]

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 Environment

Development Tool: Xcode 16.3
Development Technologies: SwiftUI, SwiftData
System Requirements: macOS 14+

Features

Currently supports DeepSeek, Gemini, Grok, OpenAI, and custom AI providers.

  1. Allows adding, using, and deleting AI service providers.
  2. Enables loading, adding, using, and deleting models.
  3. Implements AI conversation functionality with flexible switching between multiple models.
  4. Markdown rendering (powered by MarkdownUI).
  5. Supports thinking model and streaming output.
  6. Quick access from the menu bar.
  7. Conversation table of contents (TOC) navigation.
  8. Customizable prompts.
  9. Customizable AI Assistant agents.

Screenshots

Chat.jpg

TOC.jpg

Assistant.jpg

Assistant Add.jpg

General.jpg

Provider.jpg

About.jpg

About

Blog

https://ichochy.com

Website

https://ai.ichochy.com

GitHub

https://github.com/iChochy/AIChat

Download

AI Chat: https://file.ichochy.com/AIChat.zip

Installation Instructions

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.

Updates

20250605 (0.1(2))

  • Added DeepSeek support.
  • Added Menu Bar quick access.
  • Updated input box style.

20250610 (0.1(3))

  • Overall style details optimized.
  • Added conversation table of contents (TOC) navigation.

20250619 (0.1(4))

  • Added AI Assistant settings.
  • Added customizable prompts.
  • Added temperature parameter settings.
  • Overall style details optimized.

20250619(0.1(5))

  • Enhanced Gemini's thought process display.
  • Adjusted the styling of the settings button and input field.
  • Overall style details optimized.

Acknowledgements:

MarkdownUI: https://github.com/apparata/MarkdownUI

Self-Commentary

Built for personal enjoyment and ongoing development.
Features are still under active development and continuously being improved.

About

AI Chat is a free, open-source intelligent chat application supporting DeepSeek, Gemini, Grok, OpenAI, and custom AI providers. Built with SwiftUI and SwiftData, it is designed specifically for macOS.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages