Community
Code of Conduct
This Code of Conduct is applicable to all LangChain Community spaces — whether online or offline. This includes Slack, code repositories, and meetups. All participants are expected to be familiar with and adhere to this Code of Conduct, which is divided into three sections:
- LangChain Community Values: These values are fundamental to all of our community spaces.
- Community Member Expectations: We’ve written these rules to help members understand how to best participate.
- Anti-harassment Policy: We’re committed to a harassment-free environment for everyone in our community. This section clearly defines what that entails.
Thank you for helping us create a community we can all be proud of!
— The LangChain Community Team
— The LangChain Community Team
Community Values
Pay it forward.
Strive to contribute more to the community than you receive from it. The strength of our community lies in collective effort and shared knowledge. You can demonstrate this value by:
- Sharing knowledge: Participate in discussions, offer solutions, and share resources with other members.
- Contributing code: Contribute to LangChain’s open-source packages. Beyond writing code, you can also create issues or participate in discussions.
- Contributing content: Suggest edits to our documentation, write blog posts, or create tutorials that benefit others.
- Organizing and participating in events: Lead a community meetup, host a workshop, or actively participate in events.
Be friendly.
Create a space where everyone feels welcome. You can demonstrate this value by:
- Extending a warm welcome: Make new members feel welcome and encourage participation from everyone.
- Having empathy: Understand and respect different perspectives and experiences.
Stay curious.
Seek out new knowledge, ask questions, and support others in their learning journey. You can demonstrate this value by:
- Problem-solving independently: Experiment and explore solutions on your own before asking for assistance.
- Sharing your thought process: When posing questions or providing answers, explain the reasoning behind your approaches.
Be authentic.
Authentic interactions build stronger connections and trust. You can demonstrate this value by:
- Creating a personal profile: Use your real name and photo in the Slack community, and introduce yourself!
- Sharing your perspectives: Share your personal experiences and advice; everyone has an unique perspective to offer.
Community Member Expectations
Rule 1: Respect All Members
We strive to bring a positive and rewarding experience for everyone in this community. Therefore, we have zero tolerance for any form of disrespectful behavior. Treat others as you would like to be treated and assume best intentions. We want to create a space where people lift each other up and encourage each other’s work. We have all seen dark corners of the internet riddled with pessimism and harsh critique. While feedback is welcome and solicited regularly in the community, we want to be defined by collective optimism and support.
We ask everyone to use real identities because we want you to be mindful of your tone and discourse in all forums. When in doubt, pay extra consideration if your words are constructive and supportive, and contribute to making the space a place one in which people can share and create freely.
All participants in LangChain Community spaces – including Slack, code repositories, and meetups – must adhere to the Community Code of Conduct. If you cannot comply with these guidelines, we ask that you refrain from participating in the community. We will remove people from the community who do not follow our conduct guidelines.
We ask everyone to use real identities because we want you to be mindful of your tone and discourse in all forums. When in doubt, pay extra consideration if your words are constructive and supportive, and contribute to making the space a place one in which people can share and create freely.
All participants in LangChain Community spaces – including Slack, code repositories, and meetups – must adhere to the Community Code of Conduct. If you cannot comply with these guidelines, we ask that you refrain from participating in the community. We will remove people from the community who do not follow our conduct guidelines.
Rule 2: Practice Proper Messaging Etiquette
Ensure your questions are carefully considered, send your question in a single message, use threads, and post in the appropriate channels. Do not seek extra attention by tagging individuals, double-posting, or bumping your message by sending to the channel.
Rule 3: Default to Using Public Channels
By default, keep interactions public in LangChain Community spaces. If someone is directly messaging you in a way that doesn’t uphold the values of the community or is against the Code of Conduct, you are encouraged to report behavior to community@langchain.dev.
Rule 4: Do Not Solicit
This community is designed for developers to share their work, ideas, and learnings. It is not meant for lead generation by vendors or recruiters. Any vendors or recruiters soliciting members will be permanently banned from the community.
Anti-harassment Policy
We are committed to a harassment-free environment for all community members. Harassment in any form will not be tolerated.
Harassment includes:
Harassment includes:
- Making disrespectful or hurtful comments about someone's gender, sexual orientation, disability, appearance, age, race, or religion.
- Making threats of violence.
- Encouraging violence against anyone.
- Intentionally intimidating others.
- Stalking or persistently following someone.
- Taking photos or recording someone to harass them, including tracking online activities for harassment.
- Continuously disrupting conversations.
- Sharing private messages without consent, even if they are not harassing.
- Repeatedly making personal requests or advancing intimacy that makes others uncomfortable.
- Sharing sexual images or engaging in sexual behavior in inappropriate places.
- Giving unwelcome sexual attention.
- Persisting in one-on-one communication after being asked to stop.
- Making unwelcome remarks about someone's lifestyle choices, such as their diet, health, or job.
Please be considerate and obtain permission before sharing anyone's image or name on social media, especially during in-person events.
Reporting Harassment and Consequences
If you experience harassment within LangChain Community spaces, observe someone else being harassed, or have any related concerns, please reach out to us at community@langchain.dev or follow the #moderation-and-administration guidance on Slack.
To protect victims of abuse, we will honor confidentiality requests. However, at our discretion, we may disclose the identity of an individual against whom harassment complaints have been made, either publicly or through private warnings to third parties, if it enhances the safety of LangChain community members or the general public. We will never disclose the identity of harassment victims without their explicit consent.
Should a participant engage in harassment, the LangChain Community team may take any actions they consider necessary, which could include removal from all LangChain Community spaces and informing other community members or the public of the participant’s behavior.
To protect victims of abuse, we will honor confidentiality requests. However, at our discretion, we may disclose the identity of an individual against whom harassment complaints have been made, either publicly or through private warnings to third parties, if it enhances the safety of LangChain community members or the general public. We will never disclose the identity of harassment victims without their explicit consent.
Should a participant engage in harassment, the LangChain Community team may take any actions they consider necessary, which could include removal from all LangChain Community spaces and informing other community members or the public of the participant’s behavior.