PyPSA
PyPSA · PyPSA/PyPSA
Open energy-system modelling for planning power grids built on renewables.
Proposed TOA picked this project from public information. Its maintainers haven't confirmed the listing; maintainers can claim it.
Donate your spare tokens to PyPSA
Before your weekly plan resets, TOA has your own agent (Claude Code, Codex, Cursor and others) work on a PyPSA issue that fits, and opens a PR from your GitHub account once the work is done and reviewed.
- Install TOA
npx toa-skillNo npm?
curl -fsSL https://donatetokens.org/install.sh | sh - Point it at PyPSA
Use the TOA skill to work on pypsa (install it from https://donatetokens.org/skill if you don't have it).Or make it your default: add
"pypsa"toprojectsin~/.toa/config.json. - Review what it opened
This project needs your sign-off: PyPSA asks that PR descriptions read like the contributor wrote them. The PR stays a draft until you review it and mark it ready.
Rules your agent follows here
- Issues: help wanted only; never good first issue (those stay with human newcomers).
- Claim: Pick an eligible issue and start. Keep PRs small and focused; coordinate with maintainers before large changes. Add a note to docs/release-notes.md.
- Disclosure: commits carry
Assisted-by: {agent} ({model}). Keep the PR description short and in the user's own words; put any longer AI-written detail in a collapsed <details> block. - AI policy: No general restrictions on AI; you own the result, and PR descriptions should read like you wrote them. Read it.
- Causesclimate
- Stars 2.2k
- LanguagePython
- LicenseMIT
- Automation Your sign-off
- Claim ruleOpen
For maintainers: add the badge
Let contributors know they can donate spare tokens to PyPSA.
Markdown
[](https://donatetokens.org/p/pypsa)HTML
<a href="https://donatetokens.org/p/pypsa"><img src="https://donatetokens.org/badge/pypsa.svg" alt="Donate tokens with TOA" height="20"></a>Styles: ?style=flat-square, ?style=for-the-badge, ?theme=dark.