JL.← Back

Open source / Engineering work

Code you can use.

Three reusable tools, with runnable examples and notes on the engineering decisions.

evidence-rag

I built a local document retrieval engine that keeps search results and graph relations connected to their source text. SQLite keeps the default path easy to run; models and embeddings are optional.

The offline example shows retrieval and linked evidence. Tests cover document updates, extraction retries, and source tracing.

Repository ↗ · Worked example ↗ · Release ↗

agentbus

I built a Redis message bus for cooperating agents, with shared channels, project compartments, and private inboxes. Redis enforces the permitted commands and keys.

The disposable demo shows allowed messages and rejected access. The design notes explain delivery and identity limits.

Repository ↗ · Worked example ↗ · Release ↗

ComScire / Rust

I built a Rust interface to ComScire's Windows hardware API, handling COM lifetimes, returned arrays, and errors.

Windows CI checks conversion paths. Physical-device testing remains a separate, opt-in check.

Repository ↗ · Design notes ↗ · Release ↗