Skip to main content

Quests

Every goal in Grind is a quest. Quests move through a simple lifecycle:
StateMeaning
availableReady to be started
activeIn progress
completedDone, XP awarded
failedDeadline passed without completion
abandonedManually dropped

Types

TypeResetsBest for
dailyEvery midnightDaily habits
weeklyEvery MondayWeekly goals
bountyNeverOne-off tasks
epicNeverMulti-step projects
chainNeverSequential workflows
ritualOn a scheduleRecurring structured work

Difficulty

DifficultyXP multiplier
easy1.0x
medium1.5x
hard2.0x
epic3.0x

XP

XP is deterministic. The same inputs always produce the same output:
final_xp = base_xp × difficulty × streak_bonus × proof_bonus
Your character levels up as XP accumulates. Early levels come quickly; later ones require more. Each skill also has its own independent level curve, so skills you use often will advance faster.

Skill Trees

Skills are hierarchical. When you complete a quest, XP flows to every skill tagged on that quest. Each skill tracks its own XP; parent skills do not automatically inherit from children. You can build any tree structure that makes sense for your life. Common starting trees:
  • Body → Fitness → Strength / Cardio / Mobility
  • Mind → Focus / Learning → Reading / Courses
  • Work → Engineering / Writing

Streaks

Streaks are per-quest. A daily quest tracks consecutive days completed; a weekly quest tracks consecutive weeks.
DaysTierXP bonus
1–20%
3–6Spark+10%
7–13Flame+20%
14–29Blaze+30%
30–59Inferno+40%
60–99Wildfire+45%
100+Eternal Fire+50%
Streak shields protect against a single missed day. They’re earned through consistent long streaks and consumed automatically before the streak breaks.

Proof

Proof is evidence of completion. The type of proof you submit determines a multiplier on your XP:
TypeMultiplierHow it’s created
self-report1.0xClicking complete with no other signal
timestamp1.1xLogged at a specific time
duration1.1xLogged with elapsed time from a timer
process-check1.2xA matching process was detected running
file-change1.2xA file was modified in a tracked directory
git-commit1.3xA commit was made to a tracked repo
screenshot1.3xImage attached as evidence
ai-verify1.4xCompanion confirmed the activity
calendar-match1.3xA calendar event matched
multi-proof1.5xMultiple proof types combined
The Forge can automatically generate multi-proof by combining git activity, process detection, and duration, giving you the maximum multiplier with no extra effort.

Companion Trust

The AI companion has five trust levels. Higher trust means more autonomy:
LevelNameCapabilities
0WatcherRead-only: observe quests and stats
1AdvisorSuggest quests, warn about missed goals
2ScribeCreate quests, log entries, read-only tools
3AgentExecute tools, modify quests, bash (with approval)
4SovereignFull autonomy, no approval prompts
See Your AI Companion to configure trust level and set up a provider.

The Forge

The Forge is a background automation engine. It watches for signals and fires actions when rules match. Signal sources:
  • Git commits in watched repositories
  • File changes in watched directories
  • Running processes that match a pattern
  • Webhooks from Telegram, Discord, WhatsApp, or Google Calendar
Actions a rule can trigger:
  • Create or complete a quest
  • Award XP directly
  • Send a notification
  • Run a script
Rules run on a schedule (cron) or react immediately when a signal arrives. See Forge for how to create and manage rules.