You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I searched existing issues and did not find a duplicate.
This describes a concrete use case rather than a vague idea.
Area
apps/web and apps/desktop
Problem or use case
Long sessions directing coding agents can be productive but repetitive. I want an optional progression layer that makes sustained T3 Code work more enjoyable without changing prompts, adding provider calls, or encouraging token burn.
Proposed solution
A local-first T3 Rewards system built around themed Journeys. Existing T3 Usage projections and successful workspace actions produce deterministic XP, missions, streaks, and cosmetic collectibles. One Journey is active at a time, progression can be paused, and earned rewards can appear in small native surfaces such as the thread header, latest completed response, conversation markers, and sidebar artwork.
The design is opt-in and private by default: no prompts, code, project names, or paths are included in rewards or share cards, and no reward logic modifies provider requests.
Why this matters
For people who direct agents throughout the day, lightweight progression can make routine work feel more satisfying while leaving T3 Code as the primary work surface. It also gives existing usage and activity data a playful, inspectable use that does not require another service.
Smallest useful scope
One opt-in Journey on web/desktop, local persistence, deterministic XP from existing Usage/activity, pause/resume, and a small collection of cosmetic rewards. No server sync, mobile UI, economy, purchases, or provider changes.
Alternatives considered
An external tracker would lose the native context and require a second app or data export. I am currently maintaining this as a separate personal fork and desktop flavor that stays rebased on Nightly source.
Risks or tradeoffs
Product scope and a potentially large UI surface
Performance if observers or animation continuously repaint
Incentives that accidentally reward verbosity or artificial usage
Accessibility, reduced motion, and theme compatibility
Different support expectations across web, desktop, and mobile
The implementation avoids continuous animation, bounds persisted history, uses existing local projections, and does not reward prompt length or failed activity.
I am not proposing a pull request. I plan to keep building and maintaining this for myself because it makes the work more enjoyable; this issue is only to learn whether maintainers or other users find the direction interesting.
This discussion was converted from issue #6631 on August 15, 2026 09:54.
Heading
Bold
Italic
Quote
Code
Link
Numbered list
Unordered list
Task list
Attach files
Mention
Reference
Menu
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Before submitting
Area
apps/web and apps/desktop
Problem or use case
Long sessions directing coding agents can be productive but repetitive. I want an optional progression layer that makes sustained T3 Code work more enjoyable without changing prompts, adding provider calls, or encouraging token burn.
Proposed solution
A local-first T3 Rewards system built around themed Journeys. Existing T3 Usage projections and successful workspace actions produce deterministic XP, missions, streaks, and cosmetic collectibles. One Journey is active at a time, progression can be paused, and earned rewards can appear in small native surfaces such as the thread header, latest completed response, conversation markers, and sidebar artwork.
The design is opt-in and private by default: no prompts, code, project names, or paths are included in rewards or share cards, and no reward logic modifies provider requests.
Why this matters
For people who direct agents throughout the day, lightweight progression can make routine work feel more satisfying while leaving T3 Code as the primary work surface. It also gives existing usage and activity data a playful, inspectable use that does not require another service.
Smallest useful scope
One opt-in Journey on web/desktop, local persistence, deterministic XP from existing Usage/activity, pause/resume, and a small collection of cosmetic rewards. No server sync, mobile UI, economy, purchases, or provider changes.
Alternatives considered
An external tracker would lose the native context and require a second app or data export. I am currently maintaining this as a separate personal fork and desktop flavor that stays rebased on Nightly source.
Risks or tradeoffs
The implementation avoids continuous animation, bounds persisted history, uses existing local projections, and does not reward prompt length or failed activity.
Examples or references
Personal fork/working branch: https://github.com/SethMed7/t3code/tree/rewards-nightly
Screenshots are attached below.
I am not proposing a pull request. I plan to keep building and maintaining this for myself because it makes the work more enjoyable; this issue is only to learn whether maintainers or other users find the direction interesting.
All reactions