A practical framework for applying Objectives and Key Results (OKRs) to personal goals — turning vague ambitions into measurable outcomes with structured decision-making at every step.
OKRs were popularized by Intel's Andy Grove and adopted by Google, but they're equally powerful for personal development. An OKR consists of:
- Objective: A qualitative, inspirational goal (WHERE you want to go)
- Key Results: 2-4 quantitative measures that prove you've achieved the objective (HOW you'll know you got there)
| Traditional Goals | Personal OKRs |
|---|---|
| "Get healthier" | O: Achieve peak physical fitness → KR1: Run 5K in under 25 minutes, KR2: Exercise 4x/week for 12 weeks, KR3: Reduce body fat to 18% |
| "Save more money" | O: Build financial resilience → KR1: Save $10K emergency fund, KR2: Invest 15% of income monthly, KR3: Eliminate all high-interest debt |
| "Read more" | O: Develop deep knowledge in investing → KR1: Read 12 investing books, KR2: Write summaries for each, KR3: Apply 3 frameworks to real portfolio decisions |
The difference: OKRs force you to define what "done" looks like in measurable terms.
- Annual OKRs: Big-picture direction (2-3 objectives max)
- Quarterly OKRs: Actionable focus areas (3-5 objectives)
- Monthly check-ins: Progress reviews and adjustments
Good objectives are:
- Qualitative: Describe a desired state, not a number
- Inspirational: Should motivate you when you read them
- Ambitious: Set them at the edge of achievable (70% confidence of completion)
- Aligned: Connect to your values and long-term vision
Good key results are:
- Quantitative: Include a number (amount, percentage, count)
- Time-bound: Clear deadline
- Outcome-focused: Measure results, not activities
- Challenging but achievable: Stretch goals, not fantasy
At the end of each quarter:
- Score each KR from 0.0 to 1.0
- 0.7-1.0 = success (if you hit 1.0 every time, your goals aren't ambitious enough)
- 0.4-0.6 = progress but fell short — analyze why
- 0.0-0.3 = failed — either wrong goal or wrong approach
Objective: Become a recognized expert in my field
KR1: Publish 4 articles on industry topics
KR2: Speak at 2 conferences or meetups
KR3: Mentor 2 junior professionals
KR4: Complete advanced certification
Objective: Accelerate path to financial freedom
KR1: Increase savings rate to 30% of income
KR2: Generate $500/month in passive income
KR3: Reduce monthly fixed expenses by 15%
Objective: Deepen meaningful relationships
KR1: Have 12 one-on-one meals with close friends
KR2: Call family members weekly (48 calls)
KR3: Join 1 new community or group
- Too many objectives — Focus on 3-5 per quarter maximum
- Activity-based KRs — "Attend gym" is an activity; "Bench press 200 lbs" is a result
- No regular review — Weekly check-ins keep OKRs alive
- Setting and forgetting — OKRs are living documents, not annual ceremonies
- 100% completion expectation — 70% is the sweet spot for ambitious goals
Create structured prompts for better decision-making at KeepRule — where AI-powered frameworks help you set better goals, evaluate options, and make decisions aligned with your OKRs.
This project is licensed under the MIT License - see the LICENSE file for details.