Skip to content
@rhylthyme

Rhylthyme

Software for real-time scheduling and logistics

Rhylthyme

Rhylthyme is a language and runner for complex schedules

Live demo: rhylthyme.com

Rhylthyme Repositories

Repository Description
rhylthyme-spec JSON Schema specification for Rhylthyme programs
rhylthyme-web Web visualizer with AI assistant
rhylthyme-cli Command-line tools for validating and running programs
rhylthyme-examples Example programs (kitchen, lab, manufacturing, events)

Features

  • Upload a local .json or .yaml program file
  • Load from URL to visualize remote programs
  • AI Assistant - describe your schedule in plain English and generate a program
  • Interactive timeline with resource constraints and dependencies

Installation

pip install rhylthyme-web

Usage

Web App

rhylthyme-web

Open http://localhost:5000 in your browser.

Options:

rhylthyme-web --help

  -p, --port PORT   Port to run on (default: 5000)
  --host HOST       Host to bind to (default: 127.0.0.1)
  --debug           Enable debug mode

Command Line

# Generate visualization (opens in browser)
rhylthyme-visualize program.json

# Save to file
rhylthyme-visualize program.json -o output.html --no-browser

MCP Server

Rhylthyme can be used as an MCP tool in Claude Desktop:

{
  "mcpServers": {
    "rhylthyme": {
      "command": "python",
      "args": ["-m", "rhylthyme_web.mcp.server"]
    }
  }
}

License

MIT

Pinned Loading

  1. rhylthyme-cli-runner rhylthyme-cli-runner Public

    Command-line interface for validating and running Rhylthyme program schedules

    Python

Repositories

Showing 6 of 6 repositories

Top languages

Loading…

Most used topics

Loading…