Skip to content

SeekPlush-linux/DuoKLI

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

37 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DuoKLI · Discord GitHub Release

A Duolingo XP/gem/streak/etc. farmer CLI Python script, based on DuoXPy's open sourced code. Supports Windows and Linux.

DuoKLI showcase

Prerequisites

Ensure you have the following programs installed:

  • Python (py for Windows, python3 for Linux/MacOS)

Installation

Method 1: Manual Download

  1. Go to the Releases page and download the zip file from the latest release.

  2. Extract the zip file and open a terminal in the extracted folder.

  3. In the terminal, install the required Python packages:

    py -m pip install -r requirements.txt
    
  4. Launch the main Python script:

    py DuoKLI.py
    

Method 2: Install Using Script [BETA]

This method allows you to launch DuoKLI with this simple command:

$ duokli

Simply run the command below to install DuoKLI (it will install DuoKLI to /usr/local/lib/duokli).

curl -fsSL https://raw.githubusercontent.com/SeekPlush-linux/DuoKLI/refs/heads/main/Installation/install.sh | bash -s -- --github-repo SeekPlush-linux/DuoKLI

Tested on:

  • Linux (Debian 13, Arch Linux)
  • macOS (Tahoe 26.2)
  • Windows

Usage

  • 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 9 to go into the account manager menu, then L to log in to your Duolingo account.
    • Enter your account credentials (email/username and password).
    • Once completed, press 0 to go back to the account selection menu, and select your account (in this case, press 1).

FAQ

  • 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: I'm getting the error "There are no accounts with a saver feature enabled!" in the saver.
    A: Go back into the main menu, open Settings, then Saver Settings, and enable at least one saver feature.

Contact me

Have any questions or suggestions? Contact me on Discord! DMs are open :3

About

A Duolingo XP/gem/streak/etc. farmer CLI Python script, based on DuoXPy's open sourced code.

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors