Ionshard Development


Pyxis: SIRIUS Sattelite Player for Linux via Command Line

Sirius is down! This application will no longer work. Please see this post for more details.

A Command Line Player for SIRIUS and XM Satellite Radio

Pyxis is a wrapper that provides access to SIRIUS’ internet radio streams through the command line. Pyxis is written entirely in python.

Pyxis is a large rewrite of the original project Sipie written and maintained by Eli Criffield at and none of Pyxis would have been possible without Sipie’s authentication code. Big thank you to Eli Criffield.

The reason for Pyxis’s existence is because in recent years development on Sipie has slowed and as such when SIRIUS changes something the time required to bring it back to a working version can sometimes be a long time. So a couple of us decided to rip out all the largely unused portions of Sipie, refactor a lot of it and bring it into a more stable and adaptable package. Thus Pyxis was born when we realized we could no longer pretend it was still Sipie.

News and Updates

Please visit here to get the latest news and updates regarding Pyxis.


  • Python 2.5+
  • Mplayer
  • Beautiful Soup



UPDATE: This installation method is broken. See this post for more information.
sudo add-apt-repository ppa:pyxis/pyxis
sudo apt-get update
sudo apt-get install pyxis

Arch Linux

Install Pyxis from AUR via your favorite AUR wrapper (eg yaourt) or by



If you don’t have pip installed you should!
Install pip via the directions here

pip install pyxis


While not officially supported it is possible to run pyxis on a Mac by following the instructions here


To send us debug information please do the following.
Edit ~/.config/pyxis/pyxisrc and change the line “debug = False” to “debug = True”
[Optionally you can change the default debug directory but you will have to change all references to ~/pyxisdebug in this document to what you changed it to.]
and run pyxis again as normal, this will create the debug information.

Then run the command:

tar -cvf pyxisdebug.tar.gz ~/pyxisdebug

and email the resulting pyxisdebug.tar.gz to along with the terminal output from running pyxis.


Pyxis Team (
Corey Ling (


John Rabotnik (
Justin Chouinard (
Brian Crowder (
Corey Ling (


You can download this project in either zip or tar formats.

You can also clone the project with Git by running:

git clone git://


Creative Commons License
This work is licensed under a Creative Commons GNU General Public License License.

get the source code on GitHub : Kasuko/pyxis