Skip to content

Catalyzing

Reinier van der Leer edited this page Jun 13, 2024 · 13 revisions

What are catalysts?

Catalysts are contributors that are actively helping the maintainers to maintain the repo. They have the following qualities (among other):

  • Common sense
  • Initiative
  • Diligence

Generally catalysts have a good understanding of the project source code. The main effort is to manage our backlog of issues and PRs. As of writing we have 300 open PRs and 500 open issues.

you can still be super-useful helping with organization without code-level introspection.

What do catalysts do?

There's no clear black/white definition of what's involved here. Whatever catalyzes the stability / development / evolution of AutoGPT.

This might involve:

  • keeping an eye on the #catalysts-chat on the Discord. Often a maintainer will ask for someone to take on a task

  • helping with admin

    • Evaluating the merit of issues / PRs
    • Closing those that are not useful to the project
    • Labelling issues / PRs and getting them up on the Kanban
    • Adding milestones to cards (discuss on Discord if it helps)
    • Helping get/keep the kanban / roadmap in shape
    • Communicating with authors in the GitHub conversation threads (and/or here) to get the issue/PR into shape
  • dev-work

    • Fixing PRs so they can be fast-track merged
    • Working with maintainers to get contributions merged
  • Keeping an eye on the Discord:

    • helping out generally
    • noticing devs that that merit a Contributor badge and onboarding them
    • noticing contributors that merit a Catalyst badge and onboarding them
  • Also:

    • Helping to improve this wiki
    • Helping to improve the doc
    • Whatever you can think of that helps the project. If you spot something we can do / improve, let us know!

This project is about Autonomy. That's the Auto in AutoGPT, Autonomous agents. If we ourselves move towards autonomy, we're using our energy best. Proactive / creative wins.

~ Pi, AutoGPT coordinator

If you're interested to operate as a maintainer, this is a great way to onboard -- to work with the maintainers and get the hang of how we do things -- we're still getting the hang of this ourselves).

Catalyst Tools:

You can find serveral tools for catalyzing and maintaining here

AutoGPT logo

⚠️ We are working on updating this wiki ⚠️

We are working back towards a more accessible and inclusive developer experience. As long as this notice is here, beware that there may be things on this wiki that still need updating.

~ Pwuts, 2024-06-13

Start

Help

Research & Development

Operational

Miscellaneous

Clone this wiki locally