Rust CLI for tangled

commits