A CLI anime tracking app with streaming support from kaido.to.
- Search anime directly from kaido.to
- Track your watchlist with status (watching, completed, on-hold, dropped, plan to watch)
- Watch episodes with mpv (resumes from last position automatically)
- Stats dashboard showing your watching statistics
- Progress saving across sessions
- Python 3.8+
- mpv (required for video playback)
Install mpv on:
- Arch:
sudo pacman -S mpv - Ubuntu/Debian:
sudo apt install mpv - macOS:
brew install mpv - Windows: Download from mpv.io and add to PATH
git clone https://github.com/yourusername/animoni.git
cd animoniLinux/MacOS
python3 -m venv venv
source venv/bin/activateWindows
venv\Scripts\activate
pip install -e .animoni --helpanimoni search narutoanimoni add naruto
animoni add naruto --status watching --watched 5animoni list
animoni list --status watchinganimoni watch # Resume last watched
animoni watch --anime naruto # Watch specific anime
animoni watch -a naruto -e 10 # Watch episode 10
animoni watch -a naruto --lang dubanimoni update naruto --watched 10
animoni update naruto --status completedanimoni info narutoanimoni statsanimoni remove naruto| Command | Description |
|---|---|
animoni search <query> |
Search anime on kaido.to |
animoni add <query> |
Add anime to your list |
animoni list |
Show your anime list |
animoni watch |
Watch/resume anime |
animoni info <name> |
Show anime details |
animoni update <name> |
Update progress/status |
animoni stats |
Show watching stats |
animoni remove <name> |
Remove from list |
MIT