cpacker / MemGPT

Create LLM agents with long-term memory and custom tools 📚🦙
https://memgpt.readme.io
Apache License 2.0
10.87k stars 1.17k forks source link

Better contributor guidelines #645

Open cpacker opened 7 months ago

cpacker commented 7 months ago

Is your feature request related to a problem? Please describe.

Make it easier for people looking to contribute to get started. Should target both programmers and non-programmers.

Documentation:

GitHub organization:

cpacker commented 7 months ago

Feel free to add TODOs/feedback and I can work them in, @goetzrobin @agiletechnologist @danx0r etc

cpacker commented 7 months ago

Comment from @galeep on Discord:

I think that issue is a good start to bootstrapping that effort. Issues & labels, plus what to expect. What does a good PR look like? Highlighting standards, best practices, etc., plus pointers to some of GitHub's resources for people who've never contributed via fork/PR (includes a surprising amount of people who are not newbies but haven't contributed to projects outside work or school)

cpacker commented 7 months ago

via @goetzrobin: considering update github PR template:

galeep commented 7 months ago

Suggest welcoming localized docs/translations as well - even if not a focus, it is low-hanging fruit that helps expand the project's reach, and makes a great first issue :)

agiletechnologist commented 7 months ago

Language filters on templates are for system, persona, and human. And some functions are written for AIs trained in other languages. I think Multi Lingual is the way to go. perhaps specific language like anna_pa.en-US.txt

cpacker commented 7 months ago

I did a bit of revising of the contributor guide, still could use some work (good first issue ;)): https://memgpt.readme.io/docs/contributing