IELTS Codex is a Codex-inspired, Chinese-first terminal vocabulary trainer for IELTS learners, featuring offline core functionality, spaced repetition, spelling quizzes, and an optional pixel-game mode.

Stars

5

7-day growth

No data

Forks

0

Open issues

0

License

MIT

Last updated

2026-07-31

AI repository intelligence
FR-AI / ANALYSIS

Why it is worth attention

It delivers a polished interactive learning experience using only the Python standard library, with no runtime dependencies, offline data, atomic progress storage, and a carefully validated updater for both definitions and releases.

Who it is for

  • Chinese-speaking IELTS candidates
  • Terminal and TUI enthusiasts
  • Privacy-conscious learners who want offline study
  • Developers interested in stdlib-only CLI apps

Use cases

  • Learning unseen words and reviewing due cards with spaced-repetition ratings
  • Practicing Chinese-to-English spelling through /quiz
  • Playing the optional pixel spelling game to reinforce vocabulary
  • Tracking progress, goals, streaks, and accuracy, and searching words

Strengths

  • Core trainer works offline and has zero runtime dependencies (Python standard library only)
  • Progress is saved atomically after each rating, reducing corruption risk
  • Spaced repetition uses Again/Hard/Good/Easy ratings and clear mastery criteria
  • Updater validates official releases, OEWN overlays, and never forces downgrades or prereleases

Considerations

  • Bundled vocabulary is small: only 72 curated words, and it is not an official Cambridge IELTS word list
  • The current learning interface is Chinese-first, so non-Chinese users may find it less accessible
  • Optional pet creation requires your own vision-model API key and may incur third-party charges

README quick start

Quick start

Description

A Codex-inspired, zero-dependency IELTS vocabulary trainer for the terminal.

Related repositories

Similar projects matched by category, topics, and programming language.

programmersd21
Featured
programmersd21 GitHub avatar

flow

flow is a minimalist terminal dashboard that displays real-time network throughput with smooth animations, multiple responsive modes, and zero configuration.

Developer ToolsCLI & Terminal
277
0xwilliamortiz
Featured
0xwilliamortiz GitHub avatar

openclaude-improved

OpenClaude is an open-source CLI coding agent that runs on any platform and supports a wide range of LLM providers, offering the same tools and workflows as Claude Code.

AI & Machine LearningLarge Language Models
577
l0ng-ai
Featured
l0ng-ai GitHub avatar

tty7

tty7 is a fast, GPU-accelerated terminal workbench with persistent sessions, built-in input tools, SSH support, and coding agent awareness.

Developer ToolsCLI & Terminal
359