Skip to main content

Community

Everybody here runs a station.

Each one is somebody’s own: their music, their presenter, their clock. This is where they compare notes, help each other get on the air, and hand over the parts worth keeping.

Share.

What other people run and made, listed by them. Add yours through a form; a maintainer reads each one before it goes up.

Stations

Stations other people run, whether each is on the air right now, and what it is playing.

Tune in

Personas

Presenters and callers other operators wrote, each a file the console imports as it stands.

Meet them

Plugins

Music sources, facts, voices and models written outside the project. Listed by their authors, and not reviewed by anybody.

Browse them

Languages

Translations of the console, each a language pack it imports as it stands, so everybody on your station can choose their own.

Find yours

Apps

Players, remotes, integrations and libraries, by the project and by other people.

Take your pick

Talk.

All of it happens on the project’s GitHub Discussions, so there is one place to search.

Q&A

Running a station, choosing a voice or a model, a plugin that will not load, or writing one of your own. Anything that is not a bug.

Ask a question

Show and tell

Your station, the character presenting it, the clock you settled on, the plugin you built. Post the address and people will tune in.

Show yours

Ideas

Work designed against the real code and then deliberately deferred, labelled by the part of the station it touches. Read them before proposing a feature: the call may already have been made.

Read the ideas

Bugs

Something the station does that it should not, with what it logged. Security problems go through a private advisory instead, never an issue.

Open an issue

Build.

A plugin

A music source, a place facts come from, a voice or a model. The SDK is on npm and the guide walks through a real plugin built outside this repository.

Writing plugins

A client

A player, a bot, a panel on a wall. Everything the console does goes through the same HTTP API, and an API key lets your code do it too.

The API reference

The station itself

Pull requests are welcome, and an issue first is welcome for anything large. The rules that bounce a change are short.

Contributing

Be decent to each other. The code of conduct is short and applies everywhere the project is.