chadtmiller.com/knotless
Git hosted in your atproto account, on any stock PDS, fast enough for agents.
git clone knotless://chadtmiller.com/knotlessneeds the knotless git helper. set it up
fn main() {
let args: Vec<String> = std::env::args().collect();
let opts = match knotless_serve::parse_args(&args) {
Ok(opts) => opts,
Err(usage) => {
eprintln!("{usage}");
std::process::exit(2);
}
};
let ctx = knotless::env::Ctx::new(knotless::env::Env::from_process());
let runtime = tokio::runtime::Runtime::new().expect("a runtime builds");
if let Err(err) = runtime.block_on(knotless_serve::run(opts, ctx)) {
eprintln!("knotless-serve: {err:#}");
std::process::exit(1);
}
}