How it works

Donated compute helps open source keep up.

Donors fund the projects they rely on. Maintainers turn donations into compute from over 30 leading coding models to power the work that keeps software moving: fixes, reviews, security updates, docs, and releases.

The promise

Keep open source healthy. No volunteer left behind.

Software wouldn't work without open source volunteers and neither would agentic tools. The maintainers whose code trained frontier models shouldn't pay out of pocket to keep up with their impact. That's where we can help.

A public project page collects donated compute and keeps the balance visible.

Elixir 128 stars 14 contribs

Available compute 63% available
$790.00 available $1240.00 donated

For donors

Fund what you rely on.

Fund the projects you want to stay healthy. Your donation helps maintainers use leading coding models to review changes, investigate bugs, improve docs, harden security, and keep pace with the flood of agentic volume and innovation.

  1. 01

    Find a project

    Choose a registered public repository whose work you want to keep moving. Any GitHub project, to start.

  2. 02

    Fund it

    Add donated compute to the project balance so maintainers can spend it on model tokens from over 30 leading models.

  3. 03

    Follow the project

    When spend data is available, the project page shows funded model token usage tied back to the project.

For maintainers

Compute without the bill.

Register your public GitHub repository and turn donations into managed access keys. Use them to connect to over 30 top models to help you review more confidently, fix faster, test ideas, or keep up with issues and releases.

  1. 01

    Register, verify and find donors

    Connect a public repository and we'll confirm GitHub admin or maintainer access. After that, find donors. We'll try and help.

  2. 02

    Create a compute key

    Create a key with a dollar limit from your available donation balance. Label, revoke, and recreate new keys as needed.

  3. 03

    Run whenever you need it

    Start an agent session or use the compute as needed. Sessions made through the opub CLI link token use with the project.

Project trust

Keep support tied to the work.

Donors choose a project because they want that work to continue. opub keeps donations attached to the repository, shows the project balance, and records model token spend back to the project when funded credentials are used.

Private by default

Fund the session. Not the prompts.

Maintainers should be able to use donated compute without turning their prompts into a public record. opub optionally links compute spend with local agent operations. It does not read, store, or act on prompt or response content to do so.

Platform fee

Platform and processing is 15%.

The fee pays for payment processing and the operating work that keeps donated compute available: provider accounts, ledger controls, abuse handling, support, and the product work that makes funding useful to maintainers.

The point is simple: put the fee to work bringing compute to more people. As more projects use opub, that margin helps improve the platform, reach more maintainers, and make donor-funded model token usage as useful as possible and easier to trust.