Skip to main content

Community & Support

Jan is built by a vibrant community of developers, AI enthusiasts, and users. Get help, share ideas, and contribute to making Jan better.

Getting Help

Discord Community

Join our active Discord server for real-time help and discussions.Key Channels:
  • #🆘|jan-help - Technical support and troubleshooting
  • #💬|general - General discussion
  • #🚀|showcase - Share your projects
  • #💡|feature-requests - Suggest new features

GitHub Issues

Report bugs, request features, or track development.When to Use:
  • Bug reports with reproducible steps
  • Feature requests with detailed descriptions
  • Technical issues needing investigation

Documentation

Comprehensive guides and references.Includes:
  • Getting started guides
  • API documentation
  • Configuration options
  • Best practices

Email Support

Contact the team directly.Use For:

Discord Server Guide

Our Discord server is the hub of the Jan community. Here’s how to get the most out of it:

Support Channels

Best for:
  • Installation issues
  • Error troubleshooting
  • Performance problems
  • Configuration help
Tips for Getting Help:
  1. Search previous messages - your issue may be solved
  2. Include your error logs (see how to get logs)
  3. Specify your OS, RAM, and GPU (if applicable)
  4. Describe steps to reproduce the issue
  5. Redact any private information from logs
We retain logs for only 24 hours for privacy.
Best for:
  • Introducing yourself
  • General AI discussions
  • Casual conversation
  • Community engagement
Share your experience, ask questions, or just chat with fellow users.
Best for:
  • New feature ideas
  • Improvement suggestions
  • Use case discussions
Good Feature Requests Include:
  • Clear description of the feature
  • Use case or problem it solves
  • Examples from other tools (if applicable)
  • Willingness to test or provide feedback
Best for:
  • Projects built with Jan
  • Custom configurations
  • Integration examples
  • Success stories
Inspire others and get feedback on your work!

Community Guidelines

1

Be Respectful

Treat everyone with kindness and respect. We’re all here to learn and help.
2

Stay On Topic

Use appropriate channels for different types of discussions.
3

Search First

Before asking, check:
  • Previous Discord messages
  • Documentation
  • GitHub issues
4

Share Knowledge

If you find a solution, share it! Help others who might face the same issue.
5

Provide Details

When asking for help, include:
  • Operating system and version
  • Jan version
  • Error logs
  • Steps to reproduce

Contributing to Jan

Jan is open-source and welcomes contributions from everyone.

Ways to Contribute

Code Contributions

Submit pull requests for:
  • Bug fixes
  • New features
  • Performance improvements
  • Code refactoring
See CONTRIBUTING.md for guidelines.

Documentation

Help improve docs:
  • Fix typos or errors
  • Add examples
  • Write tutorials
  • Translate content

Bug Reports

Quality bug reports help us improve:
  • Detailed reproduction steps
  • System information
  • Error logs
  • Expected vs actual behavior

Community Support

Help other users:
  • Answer questions on Discord
  • Share your experience
  • Create tutorials
  • Test new features

Development Setup

To contribute code:
# Clone repository
git clone https://github.com/janhq/jan
cd jan

# Install dependencies and run
make dev
Prerequisites:
  • Node.js ≥ 20.0.0
  • Yarn ≥ 1.22.0
  • Make ≥ 3.81
  • Rust (for Tauri)
See the README for full build instructions.

Contribution Process

1

Find or Create an Issue

Check GitHub Issues for existing issues or create a new one describing your proposed change.
2

Fork and Branch

Fork the repository and create a feature branch:
git checkout -b feature/your-feature-name
3

Develop and Test

Make your changes, ensuring:
  • Code follows project style
  • Tests pass
  • Documentation is updated
4

Submit Pull Request

Open a PR with:
  • Clear description of changes
  • Link to related issue
  • Screenshots (if UI changes)
  • Test results
5

Review and Iterate

Respond to feedback and make requested changes. Maintainers will guide you through the process.

Community Resources

Social Media

Stay updated with Jan news and updates:
  • Twitter/X: Follow for announcements
  • GitHub Discussions: Long-form discussions
  • Blog: jan.ai/blog (if available)

Learning Resources

Getting Started

New to Jan? Start here with our step-by-step guides.

Troubleshooting

Solve common issues and optimize performance.

FAQ

Quick answers to frequently asked questions.

System Requirements

Check if your system can run Jan effectively.

Recognition

Contributors

Jan is made possible by our amazing contributors: Contributors View all contributors on GitHub.

Built With

Jan stands on the shoulders of giants: And many other open-source projects. Thank you to all maintainers!

Stay Connected

Join Our Discord

The best way to stay connected with the Jan community.Get help, share ideas, and be part of building the future of local AI.1000+ members and growing!

Code of Conduct

We are committed to providing a welcoming and inclusive environment. All community members are expected to:
  • Be respectful and considerate
  • Welcome newcomers and help them learn
  • Accept constructive criticism gracefully
  • Focus on what’s best for the community
  • Show empathy toward others
Violations can be reported to [email protected].

Support the Project

Love Jan? Here’s how to support us:

Star on GitHub

Give us a star to show your support!github.com/janhq/jan

Share Jan

Tell others about Jan:
  • Write blog posts
  • Create videos
  • Share on social media

Contribute

Code, docs, or community support - every contribution matters.

Need immediate help? Join our Discord and ask in #🆘|jan-help.We typically respond within a few hours during business hours.

Build docs developers (and LLMs) love