| Crates.io | converge-runtime |
| lib.rs | converge-runtime |
| version | 0.1.0 |
| created_at | 2026-01-08 08:37:05.241937+00 |
| updated_at | 2026-01-08 08:37:05.241937+00 |
| description | Converge HTTP/gRPC/TUI runtime server |
| homepage | |
| repository | https://github.com/kpernyer/converge |
| max_upload_size | |
| id | 2029754 |
| size | 96,898 |
HTTP, gRPC, and TUI server for the Converge Agent OS.
HTTP Server (Axum) - Fully implemented
gRPC Server (Tonic) - Prepared, not implemented
TUI (ratatui) - Prepared, not implemented
# Build runtime
cargo build --release
# Run HTTP server
cargo run
# Run with tracing
RUST_LOG=info cargo run
GET /health - Health checkGET /ready - Readiness checkPOST /api/v1/jobs - Submit a jobConfiguration is loaded from environment variables (to be expanded with config crate).
Default HTTP server binds to 0.0.0.0:8080.
The runtime uses:
converge-core) for parallel agent executionSee docs/development/RAYON_TOKIO_INTEGRATION.md for details on how Rayon and Tokio work together.