Changelog
Every release and what changed, from the release notes on GitHub. Subscribe with the repository's release feed.
Everything we know about running OKRs well, written in plain English, and everything you need to install, run and extend OpenOKR.
For the people running your organisation's OKRs, not the people building the software. The thresholds on its numbers page are checked against the product on every change, so those numbers cannot drift from what OpenOKR enforces.
What a good one looks like, and the checks that fire on a bad one.
The four-step session, blockers, commitments, and what happens between sessions.
Eight phases, the publish gates, scoring and the closing diagnostic.
Every threshold the method runs on, and where each comes from.
Four shapes of organisation, mapped onto spaces, cycles and initiatives.
Go further with OKR Institute. For the people who lead OKRs in your organisation, OKR Institute's certification path goes from Foundation to Practitioner (C-OKRP®), Leader (C-OKRL®), Chief OKR Officer (C-OKRO®) and Professional (C-OKRPro®).
See the coursesOne invented company's full year in OpenOKR, from a pilot in the autumn to the year-end close, with a rollout, a competitor, a crisis, a reorganisation and a leader on leave along the way. Read it straight through, or sign in to the demo and see it live.
One server, Kubernetes, the first run, upgrades and the air gap.
People, security, settings, backups and operations.
A guide for members, champions, coordinators and facilitators.
Tokens, scopes, the REST API reference, the command line and the agent surface.
Also: METHOD.md, the full method. The specification, for anyone who wants to know why it is built the way it is.
Every release and what changed, from the release notes on GitHub. Subscribe with the repository's release feed.
Method, product and releases. Three kinds of post: how to run OKRs better, how a feature works and why, and what shipped.
/llms.txtA plain-text map of this site and the docs, for AI agents and search tools.
Served live by every instance, so it describes the version you run.
The whole method as one document an agent can read.