Skip to content

b9software/B9ChatAI

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

B9ChatAI

To be a better ChatGPT client for professionals

中文用户请移步至 docs.qq.com/doc/DUVVvdVhyaEdZYUxT

This app will not available on the Mac App Store

I developed this application solely to meet my own needs, but if I need to launch it on the App Store, I must add a sales API usage function, which goes against my original intention of creating a clean client.

Highly recommended to use TestFlight to get the latest version and enable automatic updates.

🚀 https://testflight.apple.com/join/ATSq4vfs 🚀

You can download older versions from the release page.

Features

  • Free, open-source, pure (compressed size 1.6MB), and performs well (lower memory usage compared to similar apps, needs optimizing large content of text).
  • Context is not attached by default (to save API usage). You can attach it manually by selecting and confirming (the default shortcut key is Command+K). and the context will keep sending after that. No more selecting the number of contexts like in other apps.
  • Use system prompts in different conversations. No more repeated pasting and editing.
  • Support for continuing a chat from any historical message.
  • One-click continuation (historical content modification, re-generation in plan).
  • Support pure keyboard control, common functions have shortcut keys.
  • Support for calling AI functions from any application via ShortCuts.
  • No menu bar mode, floating window mode is a better interaction way.
  • Free window size, support multiple windows, multiple tabs; multiple engines.
  • Support inter-app communication, e.g., I use Raycast to switch between common sessions.

Overall, it's a decent desktop client where efficiency is a priority.

Screenshots 👁️

Slogan Continue Topic macOS Settings

The source code is available on another repository.

Where to go

  • View User Manual

  • For Feature Requests

    Goto discussions, search and upvote before opening a new one.

  • For Bug Report

    I can only develop this app in my spare time, so I haven't been able to do extensive testing. Please inform me if you come across any issues.

    You can do so by opening an issue. Please take a look at known issues before opening a new one.

  • Want to Help?

    Thank you for your interest in providing help. Currently, I welcome the following types of help:

    1. Improving and expanding existing documents.
    2. Enhancing existing translations or translating the application into other languages.
    3. I would like to add support for more engines, such as Claude and Azure OpenAI. If you can provide a testing API Key, that would be very helpful. Contact me via Twitter direct message @BB9z or Slack.
    4. Code contributions are welcome. Please open an issue to discuss before making extensive changes.

Nightly Testing Channel

This channel is for testing new features. Please note that this version may not be stable.

https://testflight.apple.com/join/FDzn9A6p