Loading FocusAI…

See how FocusAI plans your goals

FocusAI turns big goals into small daily tasks. Browse an example below, or describe your own goal at the bottom of the page.

  1. Pick a goal

    Choose from the list on the left.

  2. See week one

    Preview realistic daily tasks below.

  3. Get your full plan

    Sign up free — takes about a minute.

Learn Python without another abandoned course

FocusAI breaks your goal into daily steps you can actually finish — then keeps you on track with focus sessions and Alex.

I am a complete beginner. I want to write small scripts, work with CSV data, and build one simple project in 8 weeks. I can study about 5 hours per week.

2 phases12 tasks5h / week
Tips on our blog

Your first week could look like this

Sample tasks for “Learn Python for data analysis”. Your real plan is tailored when you sign up.

  • Install Python 3 and VS Code; run hello_world.py

    ~1h
  • Complete Python basics: variables, strings, and print()

    ~1.5h
Week 1 plan ready
Calendar sync included
Alex AI included

Unlock your full plan

Days 3–7 are ready. Sign up free to unlock the complete plan and sync it directly to your Google Calendar.

Free forever · No credit card · 60 second setup

How it works

Type your goal

Natural language — no rigid forms. FocusAI understands context.

Get your roadmap

Milestones and daily tasks with time estimates and difficulty.

Start executing

Tasks sync to your calendar. Focus Mode keeps you on track.

“Early users got a six-week Python roadmap in under two minutes.”

Learn Python for data analysis

2 phases12 tasks total5h / week
  • Install Python 3 and VS Code; run hello_world.py
  • Complete Python basics: variables, strings, and print()

Run a 5K in 9 weeks

2 phases12 tasks total3h / week
  • Brisk walk 20 minutes — establish baseline pace
  • Run 1 min, walk 2 min — repeat 5 times

Ship a SaaS MVP in 6 weeks

2 phases12 tasks total8h / week
  • Write a one-page problem statement and target user
  • List 3 must-have features; cut everything else

Learn Japanese as a beginner

2 phases12 tasks total4h / week
  • Learn hiragana: first 10 characters (あ–こ)
  • Complete hiragana row あ–お with writing practice

Learn conversational Spanish

2 phases12 tasks total3h / week
  • Anki or Duolingo: learn 20 core words
  • One beginner YouTube lesson — take notes on 3 phrases

Learn React for web development

2 phases12 tasks total5h / week
  • JS refresh: destructuring, fetch, and async/await
  • Vite setup: scaffold project and render first component

Learn piano as a complete beginner

2 phases12 tasks total4h / week
  • Watch Hoffman Academy lesson 1: posture and bench height
  • Practice finger numbers on C–G with metronome at 60 BPM

Start a consistent yoga practice

2 phases12 tasks total2h / week
  • Breath work + mountain pose — 15-minute follow-along
  • Cat-cow and downward dog — slow transitions, follow a video

Learn Korean as a beginner

2 phases12 tasks total4h / week
  • Hangul: learn 5 consonants and 5 vowels
  • Complete Hangul chart — read simple syllables aloud

Learn drawing as a beginner

2 phases12 tasks total3h / week
  • Lines and ellipses — fill one page of warm-up drills
  • Draw a mug — outline only, no shading yet

Learn machine learning fundamentals

2 phases12 tasks total6h / week
  • Linear algebra refresh: vectors, dot product, matrix multiply
  • NumPy drills: 10 exercises on arrays and broadcasting

Become job-ready in data science

2 phases12 tasks total6h / week
  • Pandas refresh: read CSV, filter rows, select columns
  • Clean a messy dataset: handle nulls and dtypes

Learn UI design for web and mobile

2 phases12 tasks total4h / week
  • Figma setup: frames, auto-layout, and 8pt spacing grid
  • Recreate one simple mobile screen from a reference app

Learn AWS for cloud engineering

2 phases12 tasks total5h / week
  • Create AWS account; enable MFA and billing alerts
  • IAM lab: create user, group, and least-privilege policy

Learn conversational German

2 phases12 tasks total4h / week
  • Learn German pronunciation: umlauts, ch, and the German r
  • Memorize der/die/das for 20 common nouns with flashcards

Learn conversational French

2 phases12 tasks total4h / week
  • Practice French vowel sounds and liaison rules aloud
  • Learn être and avoir conjugation in present tense

Learn conversational Mandarin Chinese

2 phases12 tasks total5h / week
  • Drill the four Mandarin tones with a pinyin tone-pair app
  • Learn pinyin initials and finals; read 20 syllables aloud

Learn conversational Italian

2 phases12 tasks total3h / week
  • Practice Italian vowel sounds and double consonants aloud
  • Learn essere and avere conjugation in present tense

Learn SQL for data analysis

2 phases12 tasks total4h / week
  • Set up a free database (SQLite or PostgreSQL) and load a sample dataset
  • Write 10 SELECT queries with WHERE and ORDER BY

Learn Figma for UI design

2 phases12 tasks total4h / week
  • Learn frames vs groups; build 3 basic layout frames
  • Create your first reusable component with variants

Learn photography in manual mode

2 phases12 tasks total4h / week
  • Learn the exposure triangle: aperture, shutter speed, ISO
  • Shoot 20 photos in aperture priority mode, reviewing each

Finish my first marathon

2 phases12 tasks total5h / week
  • Run 3 easy-pace miles at a conversational effort
  • Do a strength session: squats, lunges, core (injury prevention)

Quit smoking for good

2 phases12 tasks total3h / week
  • Track every cigarette for 2 days: time, trigger, and mood
  • Identify your top 3 smoking triggers from the log

Build a daily meditation habit

2 phases12 tasks total1h / week
  • Meditate for 3 minutes using a guided breath-focus session
  • Try a body-scan meditation for 5 minutes

Lose weight sustainably

2 phases12 tasks total5h / week
  • Track everything you eat for 3 days without changing anything yet
  • Calculate a rough daily calorie target based on your goal

Land my next role in 6 weeks

2 phases12 tasks total4h / week
  • Update resume for one target role; list 3 proof points per job
  • Write STAR story #1: a challenge you solved with metrics

Pass system design interviews

2 phases12 tasks total5h / week
  • Read one chapter on horizontal vs vertical scaling; summarize
  • Sketch URL shortener: API, DB schema, redirect flow

Transition into product management

2 phases12 tasks total4h / week
  • Pick one app feature; write problem statement and success metric
  • Draft a one-page PRD outline: users, scope, non-goals

Learn cybersecurity fundamentals

2 phases12 tasks total5h / week
  • Networking refresh: OSI model, TCP/IP, ports 80/443/22
  • Linux lab: navigate, permissions, grep, and ssh

Learn DevOps for platform engineering

2 phases12 tasks total5h / week
  • Git workflow lab: branch, PR, squash merge on a practice repo
  • Write a GitHub Actions workflow that runs tests on push

Apply to MBA programs this cycle

2 phases12 tasks total6h / week
  • List 8 target programs; note deadlines and essay prompts
  • Update resume for MBA format: impact bullets with metrics

Prepare for nursing school and NCLEX

2 phases12 tasks total6h / week
  • A&P refresh: cardiovascular system — diagram and 10 flashcards
  • Complete 15 NCLEX-style questions; review every rationales

Launch my real estate agent career

2 phases12 tasks total5h / week
  • Licensing: complete one prep chapter + 20 practice questions
  • Pick farm area; list 25 homeowners or leads to contact

Get my personal finances on track

2 phases12 tasks total2h / week
  • List all accounts and balances; calculate net worth snapshot
  • Track every expense for 3 days; categorize spending

Score 320+ on the GRE

2 phases12 tasks total8h / week
  • Take a full diagnostic GRE practice test and score it
  • Review diagnostic results; log weak areas by section

Score 700+ on the GMAT

2 phases12 tasks total8h / week
  • Take a full diagnostic GMAT practice test and score it
  • Review diagnostic results; log weak areas by section

Score 165+ on the LSAT

2 phases12 tasks total8h / week
  • Take a full diagnostic LSAT practice test and score it
  • Review diagnostic results; log weak areas by section

Pass the CFA Level 1 exam

2 phases12 tasks total10h / week
  • Read Quantitative Methods: time value of money curriculum section
  • Complete 20 practice questions on time value of money

Don't see your goal?

Type what you want to achieve. We'll build a starter plan when you sign up.