Skip to content


Subversion checkout URL

You can clone with
Download ZIP
Fetching latest commit...
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.


Kato works with Sick Beard (binaries also available) for tv shows and CouchPotato for movies. Both of these apps use Sabnzbd for downloading from usenet.

Requirements: Node, HandbrakeCLI & AtomicParsley

  • Install Xcode
  • Install Homebrew: /usr/bin/ruby -e "$(curl -fsSL"
  • Install node: brew install node
  • Install npm: curl | sh
  • Install AtomicParsley: brew install atomicparsley
  • Install HandbrakeCLI


  • Vows tests?
  • Provide function to remove source files (avi's & mkv's) and move outfiles (mp4's) to iTunes
    • Option to indicate eps to archive?
    • Option to specify different iTunes destinations for particular shows?
  • Config
    • On first run of kato, ask config questions and write dotfile
  • Handle multi episode files (eg. "Green Lantern The Animated Series S01E01-02 Beware My Power.avi")
    • Include description for both episodes in the file
    • Update video "name" to include multi ep indicator (eg. "S01E01-02 Beware My Power"))
  • Remove hardcoded list of shows with colons and generate dynamically?
    • maybe fetch all shows from Sick Beard and iterate through to create list of shows with colons?
Something went wrong with that request. Please try again.