CrideLLMApi: an open-source .NET 10 OpenAI-compatible client for llama.cpp that hides nothing

cride20 · reddit · 2026-09-09

Developer cride20 open-sourced CrideLLMApi, a .NET 10 OpenAI-compatible client aimed mainly at llama.cpp with a 'don't hide the protocol' philosophy: raw streamed chunks, reasoning deltas, tool-call fragments, finish reasons, cancellation, typed request objects, context management, strongly typed tools, and concurrent tool execution — plus a simple high-level path.

It's built as a low-level API layer under an experimental async tool-calling harness where generation continues while tools execute in parallel; the harness will stay separate from the library. Only /v1/chat/completions is implemented so far; actively in development, with a NuGet package planned. Repo: github.com/cride9/CrideLLMApi

Original post →

More from coding & agent

coding & agent channel →