To contribute to CrewAI you’re going to want to have:
- VS code for a development environment, I recommend getting python and poetry extensions
- poetry installed for package dependencies, which probably will need pipx
- Watch this to get a handle on poetry - this will be the first basic step
- Githubdesktop for version control
- Discord - to join CrewAI’s community for q&A
Tips:
- When you work with an example from crew-ai examples repo they will come with .env.example, this will need to be renamed to .env and use API keys needed for LLMs and other tools.
- You will also need api keys for the different services (openai, serper), contact your tech lead (Shadi for now :-) ) if you need a paid version for your .env files