main.cpp
idle
clang++ / g++
human typing
⬡
Every focus session
writes one line of code.
Your discipline becomes a real program.
Next →
★
Clean runs earn
starred lines.
Hard Mode + zero distractions = gold code.
Next →
▶
Compile your
discipline.
When your program is complete — run it.
Start building →
⬡
FocusForge
v1.0
Not just a timer.
An identity.
Turn deep work sessions into XP, ranks, streaks, and visible progress.
⌨️
C++ Dev
Live compiler · terminal vibes · mechanical sounds
active
⚡
JS Runtime
Unlock after first completed session
locked
> more modes · historian · trader · yours
RPG progression
Break rewards
Achievements
Streak tracking
Start with C++ Dev →
25 min · commit your first line
← back
⌨️ C++ Dev Mode
How long do you
want to
focus?
25
min
5m break
30
min
6m break
50
min
10m break
90
min
18m break
set
sets in a row
1×
2×
3×
4×
keyboard sounds off
Hard Mode: earn x1.5 XP · tab switches damage the run
debug mode · repair one bug this session
Start Session →
FocusForge
C++ Dev Mode
ready
⊡
📊
⚙ settings
⚡ hard mode
Session XP
+0 / +0
Clean
ready
Switches
0
preferences
Keyboard sounds
Mechanical blue switches
Background opacity
Compiler intensity
your stats
Total sessions
0
Total focus time
0m
Total XP earned
0
Current streak
0 days
Current rank
Apprentice
session history
No sessions yet
unlocked themes
achievements
Reset local settings
streak: 0 days 🔥
sessions_today: 0
total_focus: 0m
Focus Session
25:00
sessions: 0
·
focus: 0m
·
streak: 0d 🔥
focus_day_1.cpp
·
0 / 4 lines
25 min
30 min
50 min
90 min
set
sets
1×
2×
3×
4×
Reset
Start Session
keyboard sounds
current rank
Apprentice
XP:
0
/
500
session complete
Refactor
Complete.
25m
duration
1
sessions
25m
total today
+ 70 XP earned
🔓
Skip break
Take a break →
break time
05:00
Rest. Your brain earned it.
Back to work →
hello_focus.cpp
0 / 5 lines
Compile & Run →
⚠ bugs found · complete a clean session to repair
⬡ FocusForge
Copy result
Next program →
focus_day_1.cpp
0 / 4
← Back to focus
Living Repository
may_2026 · week_19
Select a file to view its lines
rank up
🔓
✕
✕ close
overview
0
total sessions
0h
focus hours
0d
best streak
0
total XP
last 30 days · activity
less
more
weekly focus · minutes
time of day · distribution
hard mode · distractions
0
total tab switches
0
XP lost
0
clean sessions
focus insights