Skip to content
This repository


Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
tree: 9fad16c58a

Fetching latest commit…

Cannot retrieve the latest commit at this time


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


  • cleanup updates
    • enable option for auto-cleanup after transcode and atomify
    • add lsof check to make sure not cleaning files currently being processed
  • parse .nfo files using xml2js and remove sqlite queries
  • 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?
  • Vows tests
Something went wrong with that request. Please try again.