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.

§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 handlers for Raymon.
raymon_mcp
MCP handlers for Raymon using rmcp.
raymon_storage
Storage layer for Raymon.
raymon_tui
Ratatui interface for Raymon.

Functions§

run
Entry point for the raymon CLI.

Type Aliases§

DynError
Convenience error type used by the public run entrypoint.