Skip to content

Latest commit

 

History

410 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CrossPoint Reader — Flashcards Edition

A CrossPoint Reader fork for the Xteink X4 with offline flashcards, SM-2++ spaced repetition, device↔web sync, and vocabulary-import tools.

For the original reader features, build instructions, and flashing guide, see the upstream project.

Highlights

  • Three on-device decks: German, Ukrainian, and English.
  • Quizlet-compatible text files at /flashcards/<deck>/*.txt, using term<TAB>translation.
  • Twenty-card study batches with Hard, Good, and Easy ratings; progress survives file moves and renames.
  • Automatic wake-time sync for deck files, deletions, and learning progress.
  • An offline-first companion PWA in web/ for studying and managing decks from a phone.
  • A Codex/agent skill in skill/crosspoint-quizlet-sync/ for creating, translating, routing, and syncing cards.
  • Optional Telegram collection and Kindle Vocabulary Builder import, including a wireless workflow for jailbroken Kindles.

Quick start

  1. Build and flash the firmware as described upstream, or use a prebuilt *-firmware.bin from this repository.

  2. Add a deck file such as /flashcards/german/verbs.txt:

    anerkennen	to acknowledge
    der Zweifel	the doubt
    
  3. Open Flashcards on the device and choose a deck.

For web sync, deploy web/ and place /.crosspoint/flashcards_sync.json on the SD card:

{"url": "https://your-web-app.example", "token": "<API_TOKEN>", "enabled": true}

Agent skill

The repository exposes crosspoint-quizlet-sync through .agents/skills/, backed by the complete package in skill/. To install it for every Codex task, symlink the package into your personal skills directory:

mkdir -p ~/.codex/skills
ln -s "$PWD/skill/crosspoint-quizlet-sync" ~/.codex/skills/crosspoint-quizlet-sync

The skill can create dated decks from pasted vocabulary, normalize German nouns, auto-translate, import Kindle lookups, upload to the web app or device, and merge study progress.

Repository map

License

MIT, matching upstream. See LICENSE.

About

CrossPoint Reader firmware fork for Xteink X4 with SM-2++ flashcards, automatic device-to-web sync, an offline-first PWA, and Codex/Kindle vocabulary import.

Topics

Resources

Stars

6 stars

Watchers

0 watching

Forks

Releases

Sponsor this project

Packages

Contributors

Languages