hematite-cli 0.6.0

Senior SysAdmin, Network Admin, and Software Engineer living in your terminal. A high-precision local AI agent harness for LM Studio that runs 100% on your own silicon. Reads repos, edits files, runs builds, and inspects the machine it is running on—including full network state and workstation telemetry.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#[test]
fn debug_routing_collision() {
    use hematite::agent::routing::{all_host_inspection_topics, preferred_host_inspection_topic};
    let input = "Analyze the AD user administrator. Show their SID and group memberships.";

    let all = all_host_inspection_topics(input);
    println!("ALL TOPICS: {:?}", all);

    let preferred = preferred_host_inspection_topic(input);
    println!("PREFERRED TOPIC: {:?}", preferred);

    assert_eq!(
        preferred,
        Some("ad_user"),
        "Should prefer ad_user, but preferred {:?}",
        preferred
    );
}