Event processing
that thinks
for itself.
NextEvent is an AI-native event-driven framework for .NET 6. Build event-sourced systems with a built-in LLM inference pipeline — route, enrich, and act on events with context-aware intelligence.
Everything you need to ship event-driven AI systems.
From stream ingestion to LLM-powered routing — NextEvent bundles the full pipeline so your team ships faster without stitching together disparate libraries.
Event Sourcing
LLM Inference Pipeline
Multi-Transport Support
Middleware Orchestration
Outbox Pattern
Observability Built-In
// Install: dotnet add package NextEvent.AI var builder = WebApplication.CreateBuilder(args); // Register the AI-native pipeline builder.Services.AddNextEventPipeline(config => { config.UseOpenAI(apiKey: builder.Configuration["OpenAI:Key"]); config.Model = "gpt-4o-mini"; }); var app = builder.Build(); // Subscribe to an event stream app.MapPost("/events", async (EventEnvelope evt, IPipeline pipeline) => { var result = await pipeline.ProcessAsync(evt); return Results.Ok(result.RoutingDecision); }); app.Run();
What's new in NextEvent.
Release notes, deep-dives, and patterns from the team building it.
v1.0 — AI Pipeline, Outbox, and OpenTelemetry GA
Routing Events with LLMs — Without Adding Latency
Event Sourcing on .NET 6 — Lessons After 2 Years
Built in the open. Contributions welcome.
NextEvent is MIT-licensed and community-driven. Here's how to get involved.
AI-native event processing framework for .NET 6. Event sourcing, LLM inference pipeline, multi-transport support, and transactional outbox.
Fork and clone the repo
git clone https://github.com/YOUR_HANDLE/NextEvent_DotNet6_AIO
Run the test suite
dotnet test
Open a PR with your change
Built by developers, for developers.
NextEvent started as an internal tool for handling high-volume event streams with AI-powered routing. After three production iterations, we extracted it into an MIT-licensed framework so other .NET teams don't have to rebuild this from scratch.