hematite-cli 0.8.2

Senior SysAdmin, Network Admin, Data Analyst, and Software Engineer living in your terminal. A high-precision local AI agent harness for LM Studio, Ollama, and other local OpenAI-compatible runtimes that runs 100% on your own silicon. Reads repos, edits files, runs builds, inspects full network state and workstation telemetry, and runs real Python/JS for data analysis.
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
    );
}