Skip to content
brorn
No. 013 · Personal life

evo.me

Goals app with a weekly plan: I write down how the week went and AI generates next week's plan.

Live
Period
2026-10 → now
Platforms
Web
Role
Solo: design, build, ship
Tech
Fig. 1 · Goal dashboard
Fig. 2 · Weekly plan
Fig. 3 · Generate on demand

§1The problem

Long-term goals got lost without a plan that adjusted to what actually happened each week.

§2What I built

  • Goals with a weekly plan and notes for the week.
  • The week's plan is generated by AI only when I press the button (no automatic scheduling).
  • The last week can be regenerated while it is untouched.
  • The week's report is summarised by AI.
  • Interface in Portuguese and English (only the interface; the AI always writes in Portuguese).
  • The first goal was set up from a one-time copy of old notes.

§3The hard parts

4 entries
  1. 01

    Planning with AI in a controlled way

    A stronger model for the plan and a lighter one for the report, always through a command-line tool signed in with OAuth.

  2. 02

    Long background work

    A few minutes, without freezing the screen.

  3. 03

    A product decision

    Removing automatic scheduling so the plan isn't created before the week is over.

  4. 04

    Idempotent seed of initial data

    Never overwrites anything.

§4Result

In use since October 2026, with one goal set up.

§5Stack

  • Next.js 16
  • React 19
  • TypeScript 7
  • Tailwind 4
  • SQLite (better-sqlite3)
  • LLM via command-line agent (OAuth)
  • Own design system
  • pm2
  • Tailscale