If you've ever dropped a to‑do app because it became a chore, Progress Lifts is the antidote. Gamified, conventional automatized TODO handling like texting, satisfying and private.
Progress Lifts is the productivity tool for people who hate productivity tools.

No clutter. No planning overhead. Just type what you did or will do next and press Enter — the app handles the rest. Every entry is logged, XP is awarded, and you get a sharp, actionable next step from an LLM you control.
The magic:
- Game‑like momentum: visible XP, progress animations, streaks.
- Privacy by design: all history, stats, and settings stay on your device.
- Only one connection: to the LLM you choose (BYOK OpenAI).
- Zero busywork: no grooming lists or shuffling boards.
Capture → Nudge → Do → Reward → Reflect → Repeat
The result: compounding progress without project management ceremony.
Your Data
↓
App’s Server --- stores + logs ──► Privacy Risk
↓
3rd-Party API (OpenAI)
↓
App’s Server --- stores again ──► Vendor Lock-in
↓
You
Your Data
↓
Your Device ── stored only here ──► You own it
↓
LLM Service (default: OpenAI(BYOK or hosted), or any provider you choose)
↓
Your Device ── results kept local ──► No telemetry
- Ambient Input:
/to focus, type, hit Enter — done. - Instant Logging: “Fix login bug” or “Plan Q3 deck” — captured immediately.
- Next‑Step Suggestions: LLM proposes the smallest next action to keep you moving.
- Micro‑feedback & XP: Celebrate completions with animations and stat boosts.
- Session Summary (S): Quick recap of what you accomplished.
- Evolution (E): See skill growth over time.
- Journal (J): Browse your timeline.
- Pre‑Quest Lobby (L): Focus mode before big tasks.
- Voice Input (Whisper only): Press V, speak, and have it transcribed.
- Local‑first storage: IndexedDB (RxDB + Dexie) and Zustand for preferences.
- No accounts. No telemetry. Ever.
git clone https://github.com/iyiolacak/local-loop.git
cd local-loop
npm install
npm run devOpen http://localhost:3000 and paste your OpenAI API key into Settings → LLM. The app won’t run without it.
- Type or speak your task.
- LLM interprets it and suggests the next step.
- Reward engine logs it, gives XP, animates progress.
- Local DB keeps everything on your device.
- Your history and stats never leave your device.
- Only the active entry and minimal context are sent to your LLM endpoint.
- Key is stored locally. You own it.
- Self‑hosted privacy proxy (optional)
- Encrypted peer‑to‑peer sync
- XP rule customization kits
- Terminal client
- Plugin system for overlays, XP logic, LLM hooks
- Mobile PWA
GPLv3 © 2025 iyiolacak