Skip to main content

Crate raymon

Crate raymon 

Source
Expand description

Raymon is a stateful HTTP ingest + MCP server + terminal UI for Ray-style logs.

Most users interact with Raymon via the raymon binary. This crate also exposes a small API so Raymon can be embedded and launched from Rust.

Public modules:

§Running

#[tokio::main]
async fn main() -> Result<(), raymon::DynError> {
    raymon::run().await
}

Modules§

colors
Canonical color names used throughout Raymon.
raymon_core
Core domain types and traits for Raymon.
raymon_ingest
HTTP ingest pipeline for Ray-compatible JSON envelopes.
raymon_mcp
MCP server for Raymon: entry search tools and live ray/event notifications over rmcp.
raymon_storage
Storage layer for Raymon.
raymon_tui
Terminal UI for browsing live and archived Ray logs with search, filters, and detail panes.

Functions§

run
Entry point for the raymon CLI.

Type Aliases§

DynError
Convenience error type used by the public run entrypoint.