A Duolingo XP/gem/streak/etc. farmer CLI Python script, based on DuoXPy's open sourced code. Supports Windows and Linux.
Ensure you have the following programs installed:
- Python (
pyfor Windows,python3for Linux/MacOS)
-
Go to the Releases page and download the zip file from the latest release.
-
Extract the zip file and open a terminal in the extracted folder.
-
In the terminal, install the required Python packages:
py -m pip install -r requirements.txt -
Launch the main Python script:
py DuoKLI.py
- To navigate around the CLI, press the corresponding key on your keyboard that's next to the option you want to select.
- When launching the script for the first time, you'll need to add an account through the account manager menu to start using DuoKLI.
- Press
9to go into the account manager menu, thenAto add an account. - Paste in your account's JWT token and hit Enter.
- Once completed, press
0to go back to the account selection menu, and select your account (in this case, press1).
- Press
- Q: Pip is giving me an error:
ERROR: Could not open the requirements file.
A: Ensure you opened the terminal in the extracted folder where DuoKLI's files are. - Q: DuoKLI crashed when I tried to start a farm after adding my account.
A: This is a known bug. Simply reopen DuoKLI and start the farm again. - Q: I'm getting the error "There are no accounts with a saver feature enabled!" in the saver.
A: Go back into the main menu, openSettings, thenSaver Settings, and enable at least one saver feature.
Have any questions or suggestions? Contact me on Discord! DMs are open :3