TechnicalA weekendStarterFree

Make your first open-source AI safety contribution

Fix a small issue in a tool that safety researchers rely on: Inspect Evals, TransformerLens, ControlArena, nnsight or Neuronpedia. No ML research experience needed, just software skills.

Download PDFCode

Why it matters

Good tooling multiplies everyone else’s research. A merged pull request is also concrete, public proof that you can contribute to the field.

Output: One or more pull requests, ideally merged.

Steps

0 of 5 done
  1. Block the time

    15 min

    Put two or three 2–4 hour blocks in your calendar. Short, focused sessions beat scattered evenings.

  2. Choose a repository

    30 min

    Pick one tool from the links below. Read its README and contributing guide, and get it running locally.

  3. Pick 2–5 “good first issues”

    30 min

    Filter the issue tracker for beginner labels. Comment that you are working on one before you start.

  4. Open a draft PR early

    2–6 hr

    Make the smallest useful change, add a test if the project uses them, and open a draft pull request so maintainers can steer you early.

  5. Respond to review and share

    1 hr

    Address feedback quickly. When it’s merged, write a short post about what you learned.

Try next

TechnicalA few weeksIntermediate

Implement a benchmark in Inspect Evals

Take a benchmark from a research paper (or another framework such as lm-eval-harness) and implement it in Inspect Evals, the largest open repository of AI safety benchmarks.

CodeView project
TechnicalA weekendIntermediate

Make a safety paper’s code easy to re-run

Pick a safety paper with public code and make it reproducible: fix broken dependencies, write setup docs, or package it so others can run it in one command.

CodeView project

Related projects

TechnicalA few weeksIntermediate

Run an AI control experiment with ControlArena

AI control asks: if a model might be trying to sabotage us, can we still use it safely? ControlArena is the UK AISI’s open toolkit of settings, model organisms and protocols. Run one setting, then improve a monitor or document a gap.

CodeView project
TechnicalA weekendGuided

Build your first mini-eval

Write a small, repeatable test that checks whether a model admits when it does not know something, using Inspect, the open-source evaluation framework used by the UK AI Security Institute.

CodeView project
Technical1–3 hoursGuided

Peek inside a neural network

Use Neuronpedia, a free browser tool, to see which internal “features” of a language model light up for different ideas, then try to break your own explanation of one.

Chatbot experimentsReading & writingView project

Further reading

Related mentored projects