Hi everyone, I'm new to the OpenHands community an...
# questions
w
Hi everyone, I'm new to the OpenHands community and really excited about the project. My goal is to deepen my technical skills to eventually contribute to projects like this and find a role as an AI/Agent Engineer. I have a foundation in Python and have been studying the OpenHands codebase, particularly the event stream architecture. To take the next step, I'd love to get your advice on a few things: 1. To truly understand how OpenHands works, what are the most critical modules or concepts I should focus on first? 2. Besides Python and LLM knowledge, what other technologies (like Docker, specific libraries, etc.) are essential for building and deploying agents effectively? 3. Are there any "good first issues" or small tasks you'd recommend for a beginner to get their hands dirty and start contributing? Thank you so much for your time and guidance!
🙌 1
g
Sure! Excited to have you here. lemme work on answers for you
👀 1
I think our contributing docs is a good place to start https://docs.openhands.dev/overview/contributing#%F0%9F%9A%80-getting-started we also have start marking good first issues again but will have more soon https://github.com/OpenHands/OpenHands/issues?q=state%3Aopen%20label%3A%22good%20first%20issue%22 We also want to further our support of Windows. So if you're on a Windows machine I may be able to drum up some tasks around that too.
👀 1
w
Thank you so much, @Jamie! This is incredibly helpful and exactly the guidance I was looking for. I'll start by diving into the contributing docs. The link to the "good first issues" is perfect for getting my hands dirty. And I really appreciate you offering to find some Windows-specific tasks! That would be amazing, as I am indeed on a Windows machine. Excited to get started and hopefully contribute soon!
Hey @Jamie, just wanted to give you a quick update and a huge thank you! Following your advice and encouragement, I've successfully set up and run the agent on my Windows machine! It feels great to see it working. Here's a screenshot of it running a task. Your offer to help with Windows-specific issues really motivated me to push through the setup. Now that my environment is ready, I'm even more excited to start looking at the "good first issues" and find a way to contribute. Thanks again for your support!