ZMediator
A zero-allocation mediator library for .NET 10. Roslyn source generator wires all dispatch at compile time — no reflection, no dictionaries, no virtual dispatch.
Hi, I'm
Software Engineer · Open Source Developer · .NET enthusiast building tools, libraries, and the occasional side project.
A zero-allocation mediator library for .NET 10. Roslyn source generator wires all dispatch at compile time — no reflection, no dictionaries, no virtual dispatch.
In-memory fake SMTP server with a real-time web dashboard for ASP.NET Core. Capture emails during development and testing.
Roslyn analyzers for modern .NET performance patterns with multi-TFM awareness.
Roslyn-based MCP server providing semantic code intelligence for .NET codebases — type hierarchies, call sites, DI registrations, and reflection usage for Claude Code.
A fully local MCP server providing AI agents with persistent semantic long-term memory using SQLite and transformer-based embeddings. No cloud dependencies.
AI chat & completions for VS Code — semantic code intelligence via your language server. Any model, any provider.
AdoNet.Async adds async-first interfaces and base classes to System.Data — IAsyncEnumerable rows, ValueTask operations, and a drop-in .AsAsync() adapter.
Lucent Code is a VS Code AI assistant that uses your language server for code intelligence — not file search. Any model, any provider.
The ZeroAlloc suite wires mediator dispatch, DI registration, validation, and more at compile time — no reflection, no boxing, no dictionaries at runtime.