Develyn is an Open Source Developer Relations Agent that helps you manage your developer community.
It runs out of the box on Langgraph Studio.
If you directly want to add it to your existing Discord community, reach out to us!
Congrats on launching Develyn, @aditya_lahiri! 🎉 It's impressive to see how it streamlines developer relations and enhances community management. The specialized sub-agents sound like a game-changer for developers dealing with repetitive tasks. It’s so cool that you’re open sourcing it too—definitely makes it more accessible for all of us in the open-source space. I can't wait to see how community members will benefit from this powerful tool! Upvoting and excited to follow your journey. Keep up the amazing work! 🚀
@dance17219 Thank you so much Bryan! Yes, we want to give everyone the ability to manage and nurture their dev-communities in the way they deem fit. Every option is provided - run out of the box on LangGraph studio, Add our bot to discord for 0 friction setup, or clone the repo and go wild! DEVELOPERS, DEVELOPERS,DEVELOPERS!
Hey Product Hunt! 👋🚀
I’m super excited to introduce Develyn—your new AI-powered Developer Relations Agent designed to manage your community, handle technical Q&A, and even generate code for your open-source projects. 🎉
Why did we build Develyn? 🤔
Developer relations can be time-consuming and resource-intensive. As a developer, I found myself constantly juggling community management, answering repetitive technical questions, and generating code snippets to help users. That’s why I built Develyn—to automate and streamline these tasks, freeing up more time for developers to focus on building and innovating. 🛠️💡
What does Develyn do? 🤖
Develyn is a fully configurable AI agent built using LangGraph that comes with three specialized sub-agents:
Community Manager Agent: This agent handles general messages in your developer community (like Discord) and routes them to the appropriate channels or responds directly. 💬
Technical QA Agent: Handles technical questions that don’t require code generation, such as “Can project X do Y?” or “Is it possible to do Y with project X?” ❓
Developer Agent: This agent tackles more complex technical questions requiring code generation, like “How do I do Y with project X?” It also runs the code on your system, checks for errors, retries if needed, and delivers the best possible solution. 💻✨
Open Sourcing Develyn 🔓
We believe in the power of open source, and that’s why we’re thrilled to announce that Develyn is fully open-sourced! 🌐 It’s configurable to suit the specific needs of your open-source project, allowing you to tailor it to your community and technical requirements. 🔧 Please star our repository and show us some love! ⭐
Our Journey 🛤️
Develyn started as a project during the AGI House Hackathon, where it won first place! 🏆 Since then, it has come a long way, evolving into a powerful tool that can significantly reduce the overhead in managing developer relations. 💪
I’m excited to hear your feedback, answer any questions, and help you get started with Develyn. If you want to add it to your Discord Developer Community, please reach out to us. Thanks for checking it out! 🙏
@devindsgbyq Hey Devin! Great question -- The Developer Agent currently executes the generated code on the system it is running at. It also takes the errors it might get, sends it back to the agent, and retries with errors. We also experimented with running the code in a sandbox environment with Docker setups, but that had a bit too much of latency, so decided to go with this simpler approach instead for now. We are excited to see what the community might come up with for code execution environments and possible improvements on top of this.
Develyn takes in links of docs - these could be GitHub links, and when answering questions it pulls data from these links. This allows Develyn to always get the latest information to answer questions with updated knowledge.
Really loved your questions Devin, thank you for the encouragement!
Develyn is a fantastic tool for developers looking to streamline their coding workflow! 💻🚀 Its advanced features and intuitive interface make managing projects and debugging easier than ever. Excited to see how it will enhance productivity and support developers in building better software! 🌟👏
This is such a great tool for managing developer communities! I love the idea of having an AI agent like Develyn to help streamline communication and engagement. Can't wait to try it out!
Congrats on the launch, @aditya_lahiri! Develyn's ability to handle technical Q&A and generate code snippets sounds like a real time-saver for dev communities. How does it handle updates to the documentation it references? Does it automatically sync with the latest changes? Looking forward to trying it out!
@renchu_song Thankyou, amazing that you see the value of Develyn. Yes, for our paid offering we have jobs running that will see for any updates on docs periodically, even across your feature launches, community announcement and basically any change in your ci-cd pipeline and dev-community channels. Do checkout our offerings here https://openfunnel.dev . Would love to chat to understand your needs do join the waitling list or drop me a DM on linkedin to cut the line https://www.linkedin.com/in/feni... . Thanks!
Hey Aditya,
How does it handle more complex queries that might require understanding of the specific project's architecture?
Have you noticed any interesting patterns in the types of questions that come up most frequently in developer communities?
Congrats on the launch!
@kyrylosilin Hey Kyrylo!
It handles those questions by using the links to docs, unit-tests code snippets and tutorials that you have of your project.
Yes - we have seen our beta users use it for a bunch of cases : on the introductions channel, engage with people who have very specific and targeted introductions, on the developer-discussions channel, identify bugs and issues and redirect them to internal engineering channel with Develyn's suggested response as the starting point and also to detect churn or buying signals!
We think this is just scratching the surface-it is capable of a lot more, and being configurable and easy to mould is its greatest strength!
Develyn is a great solution for managing your developer community! A very useful tool for those who want to improve interaction with developers and automate processes. I recommend trying it!
This sounds fantastic, @aditya_lahiri! Managing a dev community is like herding cats sometimes, so having Develyn at your fingertips is a game-changer. Love the integration with Discord! 🦸♂️ Any chance we might see a PH feature for direct integration with Twenty soon? Also curious about the potential for more CRM integrations.
@antoine_gauthier_ hey Antoine! Haha, Thank you so much. Yes, we love Discord and so many Open Source dev-communities do too. Yes, we are going to push it soon to the Open Source repo, so do star it to be in the loop! More CRMs coming in very very soon as well.
Hey @aditya_lahiri, I love the idea behind Develyn! This sounds like exactly what I need for my community management. Quick question: does Develyn require any specific technical setup? I’m a bit of a newbie, so I’m curious if that would be a hurdle for me. Thanks.
@marygarcia Hello Mary! So exciting to know that you found Develyn to be useful. We have made it extremely easy for Develyn to be configurable. The Discord integration allows you to use Discord / commands to add configuration such as Your Company Name, Your Product Name, The Docs you want to be referenced and so on right from within Discord. Happy to go over the setup with you if you want to add it to your community!
I like the idea of automating developer relations! Managing communities and handling repetitive tech questions can be a real time sink. Develyn sounds like a solid tool to make all that smoother. 😊😊
@robertthomas2 Thanks Robert! And with the whole thing being open-source you can also easily deploy it onto your community forums. If you forum is Discord, Develyn already has you covered!
@robertthomas2 thanks for the kind words. Yes exactly, we are looking to automate the tedious tasks of Dev-Rel while they focus on the cool stuff. Do checkout the entire stack @ OpenFunnel https://openfunnel.dev/
@adib_shakib Thank you Adib! Yes for now Develyn will get the context of the existing thread conversation (Since LangGraph Studio natively supports it) but we are working on more efficient memory transfer methods especially for channels like Discord!
@alexanderscottwilliams Thank you Alexander. Yes indeed! Too much to do for teams of one or two - manage community, craft responses, write code, and answer difficult technical questions that are pretty urgent! We really want to use the best of AI to help them be less overwhelmed and spend more time and energy doing what they are uniquely suited to do - nurture, and grow the community!
@alexanderscottwilliams Thank you, amazing that you understand the need. We are seeing a surge in developer communities and OSS too, we want to assist technical founders and dev-rels in the most effective way!
@n0ri thanks Nori! Yes indeed we can! Thats why i love LangGraph studio- you can change agent response at ANY step with their human in the loop features. Also, if you use it in Discord, you can also edit the Agent’s suggested message before sending it out!