Open Source Radar
zemul/

codep

GitHub

Codep is a JavaScript tool that automatically starts English spelling practice in a tmux pane when an AI agent (Claude Code / Kiro CLI / Codex / GAL) begins tasks, and returns focus when idle. It includes word lists, multiple modes, and a tab peek feature.

20stars
0forks
0issues
2026since
Star historydaily snapshots by VibeCrowd

Collecting history — the radar snapshots this repo daily. The trend line appears after 3 days of data (1 so far).

Reviewgenerated from repository data · Jul 18, 2026

What it is

Codep ⌨️ is a JavaScript-based utility that, during AI agent task execution, automatically launches English spelling practice in a tmux split and refocuses when tasks complete. It supports several AI agents (Claude Code / Kiro CLI / Codex / GAL) and provides features such as per-letter feedback, audible pronunciation, and a word library with chapters and multiple difficulty modes.

How it works

The workflow centers on AI state hooks:

  • When AI starts work, the system activates the practice UI in a separate pane and switches focus.
  • When AI becomes idle again, focus returns to the AI pane (once).

Index logic runs a periodic check (every 500ms) of a state file to determine busy vs idle, triggering UI activation or focus reassignment.

Getting started

Install command:

curl -fsSL https://raw.githubusercontent.com/zemul/codep/main/install.sh | bash

It clones the repository, configures AI Agent Hooks, and adds a codep alias. After installation, open a new terminal or run source ~/.zshrc, then:

codep  # 启动

Manual installation:

git clone https://github.com/zemul/codep.git ~/codep
~/codep/codep.sh  # 首次运行自动配置 hooks

Using it:

codep              # 启动(自动检测 kiro-cli / claude / codex / gal)
codep --model sonnet  # 带 AI agent 参数

Specifying agent:

codep -a kiro          # 强制用 Kiro CLI
codep -a claude-code   # 强制用 Claude Code
codep -a codex         # 强制用 Codex
codep -a gal           # 强制用 GAL

Recent releases

Latest release: v1.0.0 (2026-07-16) – Initial release

Traction

Stars: 20

依赖

  • Node.js 16+
  • tmux
  • AI agent (Claude Code / Codex / Kiro / GAL)

Windows users should use WSL.

SharePost on XLinkedIn
All trending reposRevenue-verified startups →