AI-assisted development that keeps you the author: you frame, agents run, nothing is integrated without your decision.
View projectAI · self-hosted · tooling
AI tooling, built to production quality
I build tools for people who run models on their own hardware, and I write about doing it properly, not in one hour.
Selected work
Projects
A compact overview of the current work: local AI infrastructure, developer libraries, and interface experiments.
#[derive(Model)]
struct Post {
id: FieldUuid,
author_id: ForeignKey<User>,
title: FieldVarchar<1, 255>,
published: FieldBool,
}
let endpoint = Endpoint { base_url: "http://127.0.0.1:8000/v1".into(), api_key: None };
let done = stream(&endpoint, &req, &stop, &mut |d| match d {
Delta::Text(t) => print!("{t}"),
_ => {}
})?;
A small synchronous Rust client for OpenAI-compatible chat endpoints.
View projectai-ui-mockup working name
Per-project UI design packs, so LLM-built screens stop looking the same.
View projectLatest writing
Blog
Notes on AI systems, tooling, evaluation, and the unglamorous work that makes software reliable.
First posts coming soon.