Mindket

Everyone Can Use English

Newversion 2 · updated
Star39.6k

Overview

ZuodaoTech’s Chinese-language English learning repository: the book 人人都能用英语, the 1000 Hours speaking plan and the source of the Enjoy practice app. The setup notes cover the book, the daily task, Enjoy on the web and in Chrome, the desktop app on Windows, macOS and Linux, and a source build.

Everyone Can Use English is an open-source project on GitHub in the Education category, listed by Mindket. It is free. This is version 2, last updated on . Install it from GitHub as its README says. Get Mindket’s setup notes on your Mindket account, as a zip.

At a glance

Runs in
  • GitHub in your browser: the book as Markdown, one file per chapter
  • Enjoy Web at app.enjoy.bot: the study room in a browser tab
  • Enjoy Echo for Chrome: sentence practice beside YouTube and Netflix videos
  • The desktop app: Windows 10 or later (x64 installer only), macOS on Apple silicon (arm64) or Intel (x64), with macOS 12 or later recommended, and Linux x64 as a deb or zip
Start with
yarn install
yarn start

Platform

WindowsOperating system
macOSOperating system
LinuxOperating system

About

What it is

Everyone Can Use English is a GitHub repository from ZuodaoTech under the GPL-3.0 license, and its README is in Chinese. It holds three things. The first is the book 人人都能用英语, a guide to using English whose preface is signed 李笑来 and dates its first draft to 2010. The second is the 1000 Hours training plan, published at 1000h.org. The third is the source of Enjoy, an Electron app for practising a foreign language aloud. The README’s tagline says AI is the best foreign language teacher today and Enjoy aims to be its best assistant.

  1. Write what you want to say in your own language
  2. Have an AI tool turn it into English
  3. Have an AI tool turn the English into speech
  4. Read it aloud until you can recite it
  5. Save the text and your recordings as that day’s homework

Who it suits

Chinese speakers who want to speak English and are happy to read Chinese. The book and the training pages are written in Chinese, and the plan says you learn by your own effort, with no one to teach, correct or push you. Developers can also read or run the Enjoy app source.

Who uses it, and how
WhoWhat they wantHow they use itExample
Self-study learnerA daily speaking routineFollows the 1000 Hours task: write, turn it into English with an AI tool, read it aloud at least three hours a dayA learner writes about 100 to 150 characters on their day in Chinese and reads the English version aloud until they can recite it.
Video watcherPractice on shows they already watchInstalls the Enjoy Echo extension for YouTube and NetflixA learner plays one YouTube sentence on a loop in the side panel, records it and reads the score.
Book readerTo understand how to learn the languageReads the Markdown chapters on GitHub in orderA reader starts at the preface, then opens 第一章:起点.
DeveloperTo study or run the appReads the GPL-3.0 Electron source in the enjoy folderA developer runs yarn install and then starts the app from the repository.

Skip it if you want a teacher who corrects you, or material in English only. It asks for daily work.

Where to use it

Most of it needs only a browser. The desktop app and the source build come from the repository and the 1000h.org install page.

  • GitHub in your browser: the book as Markdown, one file per chapter
  • Enjoy Web at app.enjoy.bot: the study room in a browser tab
  • Enjoy Echo for Chrome: sentence practice beside YouTube and Netflix videos
  • The desktop app: Windows 10 or later (x64 installer only), macOS on Apple silicon (arm64) or Intel (x64), with macOS 12 or later recommended, and Linux x64 as a deb or zip
  • Enjoy Player: a native app for desktop, phone and tablet, per enjoy.bot
  • A source build with Node.js and Yarn

How to set it up

Get it saves a zip of Mindket’s setup notes in your downloads folder, with a page for each platform. The book needs no setup at all.

  1. Open the book on GitHub. Its book/README.md holds the preface and links each chapter in order, with no account needed.
  2. Read the daily task. The 1000h.org kick-off page sets out what each day asks of you.
  3. Pick an Enjoy app. Open Enjoy Web at app.enjoy.bot, add Enjoy Echo from the Chrome Web Store, or download the desktop build for your system from the install page.
  4. Sign in to Enjoy. The enjoy.bot site says one account works across Enjoy Web, Enjoy Echo and Enjoy Player, and its free plan needs no card. The FAQ says the desktop build from the install page keeps most of its data on your computer, with no cloud sync.
  5. Or build the app from source. You need Node.js 20 or newer and Yarn 4.6.0, then the two lines from the enjoy folder’s README.
yarn install
yarn start

The root package.json also has a workspace script, yarn enjoy:start, that runs the same start from the repository root.

On Windows 10 the install page says the installer can fail with “A JavaScript error occurred in the main process”. Its fix is to update Windows, then install the file the page links, https://aka.ms/vs/17/release/vc_redist.x64.exe (the page’s link text says vs_redist.x64.exe), and try again.

How to use it

Start with the daily task on the 1000h.org kick-off page. It has three parts: say what you want to say, practise at least three hours a day and hand in homework every day. The Enjoy apps give you a place to loop a sentence, record it and hear the difference. enjoy.bot lists dictation, scoring and a word list with spaced review.

Example

It is late, and tonight’s practice should be in your own words. In Enjoy Web you open its rewrite tool, which enjoy.bot lists under 创作 for what you want to say, pick the natural style and type:

今天又加班到九点,累瘫了。只想点个外卖,躺平刷剧。

It rewrites the line the way a native speaker would say it, not word for word. In enjoy.bot’s demo of this line, the natural version says you are “completely wiped out” and want to “order takeout”. A natural voice reads it aloud, and you send it to the player to shadow it one sentence at a time.

For newcomers and experts

If you are new. Read the preface first. It opens with a question put to its author, how to learn English well, and his answer is one word, “用”, which means use. The daily task has you say your own words aloud, again and again, every day. Reading the book and the training pages needs no account.

For experts. The root package.json makes the repository a Yarn workspace of enjoy, 1000-hours and 1000h-portal. It pins yarn@4.6.0 and asks for Node.js 20 or newer. The scripts include enjoy:dev, enjoy:test, enjoy:package, enjoy:make and docs:dev.

In the app’s settings you pick a default AI engine, Enjoy AI or your own OpenAI key. The FAQ says Enjoy bundles whisper.cpp for local speech to text, with cloud services as a fallback and Azure AI recommended.

Good to know

The book, the plan and most app pages are in Chinese. The setup notes say which page each step came from.

  • Accounts and cost: enjoy.bot says there is a free plan with no card, and that Enjoy Web, Echo and Player run on a daily Enjoy AI allowance, larger on paid plans. The FAQ, written for the desktop app, says Enjoy AI there runs on a balance and that pronunciation assessment always uses it, even with your own OpenAI key
  • Your data: the FAQ, written for the desktop app, says most of its data stays on your computer in a folder named EnjoyLibrary, with no cloud sync. enjoy.bot says the new apps keep one account’s progress in step across devices. Calls to an AI engine go to the one you pick, except pronunciation assessment, which the FAQ says always runs on Enjoy’s paid service
  • Network: from some networks the app cannot reach Enjoy’s servers. The FAQ gives an API address and a proxy setting
  • Docs against software: the README says the new desktop version is coming, while the install page offers downloads, and the docs warn they can lag behind the app
  • Removal: the pages give no uninstall steps
  • License: GPL-3.0. The LICENSE file is the standard GNU General Public License, version 3

README and files

README

Everyone Can Use English: setup notes

This kit holds setup notes only. Mindket wrote them. The book, the training pages and the Enjoy app source stay in ZuodaoTech's repository: https://github.com/ZuodaoTech/everyone-can-use-english

These notes are not made or endorsed by ZuodaoTech. The repository's README is in Chinese. It names three things: Enjoy, an app whose tagline says "AI 是当今世界上最好的外语老师,Enjoy 做 AI 最好的助教" (AI is the best foreign language teacher in the world today, and Enjoy aims to be AI's best teaching assistant), the 1000 Hours pages listed as "一千小时(2024)", and the book 人人都能用英语 (Everyone Can Use English), dated 2010. The notes were written from the README, the book's introduction, the 1000h.org pages and enjoy.bot, all read on 3 November 2026.

License: GPL-3.0. The LICENSE file (https://github.com/ZuodaoTech/everyone-can-use-english/blob/HEAD/LICENSE) is the standard GNU General Public License, version 3, text, and GitHub lists the repository as GPL-3.0.

What the repository holds

Nearly all of the text is Chinese.

What you need first

  • To read the book or the training pages: a web browser. No account is needed.
  • To use Enjoy on the web or in Chrome: an Enjoy account. The enjoy.bot page says there is a free plan that needs no card, and that one account serves Enjoy Web, Enjoy Echo and Enjoy Player (its desktop and phone apps). The desktop app below, from the 1000h.org install page, keeps most data locally with no cloud sync, per the FAQ. Sources: https://enjoy.bot and https://1000h.org/enjoy-app/faq.html
  • To install the desktop app: Windows 10 or later (x64 installer only), macOS on Apple silicon (arm64) or Intel (x64), with macOS 12 or later recommended, or Linux x64 (deb or zip). Source: https://1000h.org/enjoy-app/install.html
  • To run the app from source: Node.js 20 or newer and Yarn 4.6.0, from the root package.json's engines and packageManager fields.
  • For the AI features in the desktop app: an Enjoy balance (the FAQ says new users get some trial credit) or your own provider key. Pronunciation assessment always draws on the Enjoy balance, even with your own key. enjoy.bot says Enjoy Web, Echo and Player run on a daily Enjoy AI allowance, with a free plan. See setup/accounts-ai-and-network.md.

Per-platform notes

  • setup/read-the-book.md: the book's chapters and where to read them
  • setup/daily-training.md: the 1000 Hours daily task and the tools its page names
  • setup/web-and-chrome.md: Enjoy on the web, the Chrome extension and Enjoy Player
  • setup/windows.md: the desktop app on Windows
  • setup/mac.md: the desktop app on macOS
  • setup/linux.md: the desktop app on Linux
  • setup/run-from-source.md: running the Electron app and the docs site from the repository
  • setup/accounts-ai-and-network.md: AI engines, balance, proxies and where your data sits

Update or remove

The pages give no update or uninstall steps. The install page says every earlier version is on the repository's releases page: https://github.com/zuodaotech/everyone-can-use-english/releases

Sources

Files
README.md  5 KB
setup/accounts-ai-and-network.md  4 KB
setup/daily-training.md  3 KB
setup/linux.md  1 KB
setup/mac.md  1 KB
setup/read-the-book.md  2 KB
setup/run-from-source.md  2 KB
setup/web-and-chrome.md  2 KB
setup/windows.md  2 KB

9 files, 21 KB, downloaded as a zip.

What’s new

  • Version 2 · 2026-11-09

    Updated by Mindket to the current version of this kit.

  • Version 1 · 2026-11-03

Reviews

No ratings yet

Write a review

No reviews yet.

What people say

Posts and comments that name this project on Hacker News, Bluesky, X, Reddit, Facebook and YouTube, found by a weekly search and on Trendshift. Mindket doesn’t write or check them. Open one to read it where it was posted.

GitHub Trending📦 ZuodaoTech / everyone-can-use-english ⭐ 37,664 (+31) 🗒 TypeScript 人人都能用英语1 like@shenxiankk最近把GitHub翻了个底朝天,挑出6个我真心觉得值得点收藏的英语学习项目,从怎么学、背单词,到语感和发音,基本没留死角。 1️⃣English-level-up-tips——一份相当完整的自学指南,词汇听力口语写作全管,完全不知道从哪下手的人,拿它当起点挺合适。 https://t.co/CMGGSBBiD3 2️⃣Everyone Can Use English——李笑来那本《人人都能用英语》,核心不是堆单词量,是教你怎么把英语真用出去。 https://t.co/7T2SwFyFv7 3️⃣Qwerty Learner——背单词和打字绑一块,敲着键盘记词,程序员和键盘党应该会喜欢。…GitHub Trending JS/TS📦 ZuodaoTech / everyone-can-use-english ⭐ 37,665 (+31) 🗒 TypeScript 人人都能用英语1 like@dandanetha李笑来这本免费开源的小册子,值得从头到尾翻一遍。 《人人都能用英语》拢共 8 章,核心不是催你多背几个单词、多刷几套语法题,而是聊怎么把英语真正变成为你所用的一件工具。https://t.co/oRzuebtW9O https://t.co/UszkaqVW48GitHub Trending JS/TS📦 ZuodaoTech / everyone-can-use-english ⭐ 35,935 (+53) 🗒 TypeScript 人人都能用英语1 like@dandanethaGitHub 上其实埋着不少英语学习的宝贝,我挑出 6 个真值得收进兜里的,打学习方法、背单词一路到语感和发音,差不多都罩住了: English-level-up-tips —— 一份挺全乎的英语自学指南,词汇、听力、口语、写作一样不缺,不晓得英语该咋学的,从这儿起步就成。 GitHub:https://t.co/qq35sisydW Everyone Can Use English —— 李笑来那本《人人都能用英语》,讲的重点不在背多少词,而是怎么真把英语「使起来」。 GitHub:https://t.co/vZ0LoB1jXD Qwerty Learner ——…GitHub Trending📦 ZuodaoTech / everyone-can-use-english ⭐ 35,935 (+53) 🗒 TypeScript 人人都能用英语1 like@MA_FULI最早了解到李笑来老师差不多是 21 年前后,那个时候比特币牛市,买了一本他的 《财富自由之路》 看完后 醍醐灌顶。 既然都在 X 上了,推荐大家都学起来。 ps: 我之前买了 1k 的网课学的,感觉学早了,不花钱也可以有很好的资源的🤣🤣🤣 🙏 感谢李笑来老师 https://t.co/pOaN2N6Dic https://t.co/sr1yz0dvv7GitHub Trending JS/TS🔥 Hot Repo! 🔥 (100+ new stars) 📦 ZuodaoTech / everyone-can-use-english ⭐ 34,243 (+124) 🗒 TypeScript 人人都能用英语1 like@momoai_daily李笑来的两个热门开源项目,把如何自学英语和如何自学编程都讲明白了: 1️⃣《人人都能用英语》3.8w+🌟 免费用 AI 学英语,配套 Enjoy 应用(网页版 + 插件已上线),让英语真正变成为你所用的一件工具。 https://t.co/F4e1Cfg0Pg 2️⃣《自学是门手艺》1.7w+🌟 以编程入门自学能力,没有自学能力的人没有未来。码农也好,想着一路往前冲的人也好,都可拿来翻翻。 https://t.co/3qSOXdsMEaGitHub Trending JS/TS📦 ZuodaoTech / everyone-can-use-english ⭐ 32,806 (+75) 🗒 TypeScript 人人都能用英语1 like@lululovolulu想把英语真正用起来,不妨从李笑来的免费开源小册《人人都能用英语》开始。 全书共 8 章,重点不在于堆单词量或反复刷语法题,而是帮助你理解:怎样把英语从“学过的知识”变成日常可以调用的工具。 作者曾在新东方任教,书中的不少内容也融入了他的英语教学与学习经验。 https://t.co/8dKgXfBvjg

Searched

More from Mindket

See all from Mindket

upscaler

uwg · Kit

Holds a set of image upscaling models gathered from the OpenModelDB community, for people who want to enlarge low-resolution pictures with AI on their own comp…

New

Pixel Art XL

nerijs · Kit

A pixel art style add-on for Stable Diffusion XL that turns text prompts into pixel-style images, with an optional LCM LoRA for faster runs. For game makers, d…

New

VibeVoice-1.5B

microsoft · Kit

Turns written conversations into spoken audio with up to four speakers and about 90 minutes of speech, an open Microsoft text-to-speech model for research on p…

New

Similar in Education

See all in Education

Vāgdhenu by prathoshap

prathoshap · Kit

Reads classical Sanskrit verses aloud in a chant style, using one trained voice and a reference clip that sets the rhythm. For people who study, recite or need…

New

Limite 1B - Violetto

paradigma-inc · Kit

Solves hard math problems with a 1B-parameter model trained from scratch for fast, high-volume reasoning. It suits developers who run math workloads on an NVID…

New

Agaram 2.5B

murai-labs · Kit

Chats in Tamil script, romanized Tamil and English, and translates between Tamil and English. A 2.5B model built from scratch by Murai Labs, for Tamil speakers…

New