Rhylthyme is a language and runner for complex schedules
Live demo: rhylthyme.com
| Repository | Description |
|---|---|
| rhylthyme-spec | JSON Schema specification for Rhylthyme programs |
| rhylthyme-cli | Command-line tools for validating and running programs |
| rhylthyme-examples | Example programs (kitchen, lab, manufacturing, events) |
- 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
pip install rhylthyme-cli# Generate visualization (opens in browser)
rhylthyme-visualize program.json
# Save to file
rhylthyme-visualize program.json -o output.html --no-browserRhylthyme can be used as an MCP tool in Claude Desktop:
{
"mcpServers": {
"rhylthyme": {
"command": "python",
"args": ["-m", "rhylthyme_web.mcp.server"]
}
}
}MIT