Skip to content

An ai-assistant chat app that using your own OpenAI/Claude API key.

License

Notifications You must be signed in to change notification settings

noobnooc/AssisChat

Folders and files

NameName
Last commit message
Last commit date

Latest commit

150e1c8 · Apr 13, 2024

History

93 Commits
Mar 21, 2024
Mar 19, 2024
Apr 13, 2024
Mar 5, 2023
Mar 5, 2023
Jun 9, 2023
Jun 9, 2023
Mar 19, 2024
Mar 19, 2024
Mar 19, 2024
Mar 19, 2024
Mar 19, 2024

Repository files navigation

AssisChat

中文

An AI assistant chat app built using Swift and SwiftUI, supporting iOS/iPadOS/macOS, and allowing you to use your own OpenAI/Claude API Key. The blog about the open source of this app.

Features:

  • Support iOS/iPadOS/macOS
  • Use your own OpenAI/Claude API key and the base url
  • Custom chat behaviors, such as system message, copy message content after received
  • Share text from other apps with Share Extension
  • Using in the input field in other apps with Keyboard Extension

Screenshots

Usage

You can directly download the application from the App Store.

Alternatively, you can build the application locally using Xcode by following the steps below.

Build

  • Clone the project to your local machine using git clone https://github.com/noobnooc/AssisChat.git.
  • Open the AssisChat/AssisChat.xcodeproj file to open the project in Xcode.
  • Click on AssisChat at the top of the project structure on the left side of Xcode to enter project settings.
  • Click on AssisChat, Share, and Keyboard under TARGETS one by one, and modify their Bundle Identifier to a reverse domain name notation that is unique to you.
  • Start the build process.

Acknowledgements

License

MIT