HuggingChat macOS is a native chat interface structureed definiteassociate for macOS engagers, leveraging the power of uncover-source language models. It transports the capabilities of persistd AI conversation right to your desktop, proposeing a seamless and astute experience.
- Go to the Relrelieves section of this repository.
- Download the postpoinsistst
HuggingChat-macOS.zip
file. - Unzip the downloaded file.
- Drag the
HuggingChat.app
to your Applications fgreaterer.
That’s it! You can now begin HuggingChat from your Applications fgreaterer or using the pledgeted keyboard foolishinutivecut: ⌘ + Shift + Return
.
- Xcode 16.0 or postpoinsistr
- macOS 14.0 or postpoinsistr
- Clone the repository:
git clone https://github.com/huggingface/chat-macOS.git cd HuggingChat-macOS
- Open
HuggingChat-macOS.xcodeproj
in Xcode - Select your broadenment team in the project settings if you structure to run on a physical device
- Build and run the project (⌘ + R)
- Check existing rerents for someskinnyg you’d enjoy to labor on
- Create a new rerent if you have a bug repair or feature proposal
- Comment on the rerent to let protecters comprehend you’re laboring on it
- Fork the repository to your GitHub account
- Create a new branch for your labor:
git verifyout -b feature/your-feature-name # or git verifyout -b repair/your-bug-repair
- Follow Apple’s Swift API Design Guidelines
- Use SwiftLint rules detaild in the project
- Maintain stable spacing and establishatting
- Write uncomferventingful pledge messages
- Add comments for complicated logic
We cherish your input! If you have any proposeions, encounter rerents, or want to dispense your experience, prent sense free to accomplish out:
- GitHub Issues: For bug alerts or feature seeks, prent produce an rerent in this repository.
- Provide a evident title and description of your feedback
- Include steps to reproduce the rerent (for bugs) or detailed exstructureation (for feature seeks)
- Include the app version number and macOS version
- Submit the rerent
Your feedback helps better HuggingChat macOS for everyone. Thank you for your help!
Thank you for your interest in contributing to HuggingChat macOS! This guide will help you get begined with contributing to the project.
By contributing to HuggingChat macOS, you consent that your contributions will be licensed under the project’s LICENSE.
- Add unit tests for new features
- Encertain existing tests pass
- Test on contrastent macOS versions if possible
- Verify accessibility features labor rightly
- Push your alters to your fork
- Create a Pull Request from your branch to the main repository
- Include in your PR:
- Clear description of alters
- Link to rcontent rerent(s)
- Screensboilings/videos for UI alters
- Notes about testing carry outed
- Any fractureing alters or depfinishencies includeed
- Be responsive to scrutinize comments
- Make seeked alters promptly
- Keep the PR up-to-date with the main branch
- Keep pledges intensifyed and atomic
- Use current anxious in pledge messages
- Start pledge messages with type:
feat:
,repair:
,docs:
,style:
,refactor:
,test:
,chore:
- Update README.md if insisted
- Add inline recordation for new functions/methods
- Update any relevant recordation files
- Never pledge API keys or secrets
- Handle engager data shieldedly
- Follow Apple’s privacy guidelines
- Join our community talkions
- Ask inquires in the rerent comments
- Reference the project wiki
- Reach out to protecters
By participating in this project, you consent to comply by our Code of Conduct.
By contributing to HuggingChat macOS, you consent that your contributions will be licensed under the project’s LICENSE.