C:\ZYAGA\WORK\PATTERNFORGE> TYPE README.TXT

[ONLINE]

PatternForge

Train puzzles. Forge patterns. A chess tactics trainer built on spaced repetition, so patterns stick instead of fading after one session.

Puzzles come from the Lichess open database, about four million of them, and are scheduled one at a time with SM-2 spaced repetition, the same method flashcard apps use.

You can train Woodpecker-style sets, build your own sets, or import your games from Chess.com or Lichess: they're analysed on the server and your own mistakes become puzzles. A ranked mode, Crucible, has Game Center and Google Play leaderboards.

TYPE
Chess tactics trainer
PLATFORM
iOS · Android · Web
YEARS
2026
ROLE
Everything: product, design, app, backend and store launch.
STACK
Expo / React Native / Supabase / Trigger.dev / RevenueCat / Cloudflare Workers
  • 4M+puzzles from the Lichess open database
  • 3platforms: iOS, Android and web
  • 2game imports: Chess.com and Lichess
  • 2ranked leaderboards: Game Center and Google Play

C:\ZYAGA> DIR /FEATURES 機能

[01]

Reviews that adapt to you

Every puzzle is scheduled with SM-2 spaced repetition. Miss one and it comes back soon; solve it cleanly and it waits longer. The training adjusts as you improve.

Reviews that adapt to you

[02]

Crucible: ranked and against the clock

Blitz, Sprint and Survival runs, practice or ranked, with personal bests and global leaderboards on Game Center and Google Play. The server only saves scores a real run could produce.

Crucible: ranked and against the clock

[03]

Build your own sets

Make training sets from Lichess puzzle pools, Lichess studies or your own PGN files. Filter by theme, rating and difficulty, then train normally or with the Woodpecker Method.

Build your own sets

[04]

Share with the community

Browse sets other players have published, sort them by theme or popularity, and publish your own for others to train with.

Share with the community

[05]

Puzzles from your own games

Connect Chess.com or Lichess and your games are imported and analysed on the server. The positions you got wrong become your puzzles.

Puzzles from your own games

[06]

Proof that it's working

Puzzles per week and win rate over time, with automatic takeaways that compare your recent play to earlier, plus your strongest and weakest themes.

Proof that it's working

[07]

A rating and a streak to protect

Your performance rating charted over time, the puzzles you've solved and attempted, and a daily streak that keeps you coming back.

A rating and a streak to protect

[08]

Puzzle of the Day

One featured puzzle every day, the same for every player, waiting on the home screen.

Puzzle of the Day

[09]

Make the board yours

Light, dark or system appearance and eight board themes, from the default purple to wood, walnut and slate. Progress syncs across iOS, Android and the web.

Make the board yours
PatternForge
PatternForge
PatternForge
PatternForge
PatternForge

> NEXT: WoW Forever Japanese