Relay is a small collection of reusable command-line interfaces. We make server output easier to read, conversations easier to follow, and terminal applications easier to assemble.
| Server activity | Conversations | Application shells |
|---|---|---|
| Structured cards for requests, JSON, errors, and process events. | A reusable chat interface with streaming messages and multiline input. | Navigation and page layouts for terminal dashboards and small tools. |
Each project includes a working demonstration. You can see the interface before connecting it to your own application, then use the pieces you need.
- Relay Cards runs a server command and presents its output as readable terminal cards.
- Relay Chat is a reusable terminal chat interface with streamed replies and a provider-neutral model adapter.
Application shells are next. Each repository will be listed here once its demo, tests, documentation, and release package are ready.

