jchristn
NuGet publisher profile
Packages (213)
SuperSimpleTcp
Simple wrapper for TCP client and server in C# with SSL support
Caching.dll
Simple C# caching library including a FIFO and LRU cache
SyslogLogging
The easiest logging library to use to send log messages to syslog, the console, or the file system. It's. REALLY. Easy.
Watson
Simple, fast, async C# web server for handling REST requests with unified 7.x protocol architecture targeting .NET Standard 2.1, .NET 8, and .NET 10.
WatsonTcp
A simple C# async TCP server and client with integrated framing for reliable transmission and receipt of data
IpMatcher
Library for maintaining a match list of IP addresses and networks and comparing inputs to see if a match exists.
RegexMatcher
Regular expression matching library.
RestWrapper
Simple, easy HTTP REST API client for integrating and consuming services in C#.
WatsonWebsocket
WatsonWebsocket is the EASIEST and FASTEST way to build client and server applications that rely on messaging using websockets. It's. Really. Easy.
UrlMatcher
Simple URL matcher library allowing you to match based on explicit string or parameters
DatabaseWrapper.Core
Do not install this package directly. Core classes for DatabaseWrapper packages.
BlobHelper
BLOB storage wrapper for Microsoft Azure, Amazon S3, S3 compatible storage (i.e. Minio, Less3, Ceph), Kvpbase, Komodo, and local filesystem written in C#.
DatabaseWrapper
Simple database wrapper for Microsoft SQL Server, MySQL, PostgreSQL, and Sqlite. written in C# supporting dynamic query building and nesting using expressions. Refer to other DatabaseWrapper packages if you only need support for one database type.
KvpbaseSDK
C# SDK for Kvpbase object storage platform
DatabaseWrapper.Sqlite
Simple database wrapper for Sqlite written in C# supporting dynamic query building and nesting using expressions. Refer to other DatabaseWrapper packages for support for SQL Server, MySQL, and PostgreSQL.
Timestamps
Simple class containing start time, end time, and total time.
DatabaseWrapper.Mysql
Simple database wrapper for MySQL written in C# supporting dynamic query building and nesting using expressions. Refer to other DatabaseWrapper packages for support for SQL Server, Sqlite, and PostgreSQL.
DatabaseWrapper.SqlServer
Simple database wrapper for SQL Server written in C# supporting dynamic query building and nesting using expressions. Refer to other DatabaseWrapper packages for support for MySQL, Sqlite, and PostgreSQL.
DatabaseWrapper.Postgresql
Simple database wrapper for Postgresql written in C# supporting dynamic query building and nesting using expressions. Refer to other DatabaseWrapper packages for support for SQL Server, Sqlite, and MySQL.
WatsonORM.Core
Do not install this package directly. Core classes and static methods supporting WatsonORM packages.
WatsonORM.Sqlite
WatsonORM is a lightweight and easy to use object-relational mapper (ORM) for Sqlite in C# for .NET Core, .NET Framework, and .NET Standard built on top of DatabaseWrapper. Refer to other WatsonORM packages if you need support for other database types.
StringSimilarity
This class library calculates a score from 0 to 1 based on the similarity of two supplied strings.
WatsonORM
WatsonORM is a lightweight and easy to use object-relational mapper (ORM) in C# for .NET Core, .NET Framework, and .NET Standard built on top of DatabaseWrapper. WatsonORM supports Microsoft SQL Server, MySQL, PostgreSQL, and Sqlite databases. Refer to other WatsonORM packages if you only need support for a single database type.
WatsonORM.Mysql
WatsonORM is a lightweight and easy to use object-relational mapper (ORM) for MySQL in C# for .NET Core, .NET Framework, and .NET Standard built on top of DatabaseWrapper. Refer to other WatsonORM packages if you need support for other database types.
Komodo.Sdk
Client SDK in C# for Komodo. Please either install Komodo.Daemon to integrate search within your application, or Komodo.Server to run a standalone server if you wish to use this client SDK. Komodo is an information search, metadata, storage, and retrieval platform.
WatsonORM.SqlServer
WatsonORM is a lightweight and easy to use object-relational mapper (ORM) for SQL Server in C# for .NET Core, .NET Framework, and .NET Standard built on top of DatabaseWrapper. Refer to other WatsonORM packages if you need support for other database types.
WatsonORM.Postgresql
WatsonORM is a lightweight and easy to use object-relational mapper (ORM) for PostgreSQL in C# for .NET Core, .NET Framework, and .NET Standard built on top of DatabaseWrapper. Refer to other WatsonORM packages if you need support for other database types.
CavemanTcp
CavemanTcp is a simple TCP client and server providing easy integration and full control over network reads and writes, allowing you to build your own state machines with ease.
SqliteHelper
Deprecated; please use DatabaseWrapper.Sqlite instead. Simple wrapper for Sqlite databases written in C#.
Watson.Core
Core library for Watson 7.x shared semantics, routing, lifecycle, and protocol configuration targeting .NET 8 and .NET 10.
WatsonMesh
A simple C# mesh networking library using TCP (with or without SSL) with integrated framing for reliable transmission and receipt of data amongst multiple nodes. Does not support NAT.
BigQ.Client
BigQ is a messaging platform using TCP sockets and websockets featuring sync, async, channel, and private communications. This package includes the BigQ client and associated libraries.
BigQ.Server
BigQ is a messaging platform using TCP sockets and websockets featuring sync, async, channel, and private communications. This package includes the BigQ server and associated libraries.
IndexEngine
Index engine is a simple indexer written in C# using Sqlite as a storage repository.
HtmlPageBuilder
Simple HTML page builder allowing you to specify head elements and add body elements using simple methods.
WatsonCluster
A simple C# class using Watson TCP to enable a one-to-one high availability cluster. Events are used to notify the encompassing application when the cluster is healthy (client and server connected), unhealthy (client or server disconnected), or a message is received.
Komodo.Classes
Do not install directly. Supporting classes for Komodo. Please either install Komodo.Daemon to integrate search within your application, or Komodo.Server to run a standalone server. Komodo is an information search, metadata, storage, and retrieval platform.
ExpressionTree
A simple library for creating an expression tree.
Komodo.Crawler
HTTP, HTTPS, FTP, S3, Azure, Kvpbase, and filesystem crawlers for Komodo. Please either install Komodo.Daemon to integrate search within your application, or Komodo.Server to run a standalone server. Komodo is an information search, metadata, storage, and retrieval platform.
BigQ.dll
BigQ is a messaging platform using TCP sockets and websockets featuring sync, async, channel, and private communications.
Caching
Caching library including a FIFO and LRU cache, async operations, events, expiration, and data persistence
SimpleUdp
SimpleUdp is a super simple way of building UDP clients and servers in C#.
ChunkDecoder
Decode byte array or stream containing chunk-transfer-encoded data, particularly useful for HTTP data.
S3Server
Emulated Amazon Web Services (AWS) Simple Storage Service (S3) server-side interface.
XmlToPox
Convert XML to plain old XML (POX) and query it using XPath.
HttpServerLite
User-space HTTP and HTTPS server without http.sys written in C#. Please visit the project site README for details on implementation.
Komodo.Parser
HTML, JSON, XML, SQL, and text parser for Komodo. Please either install Komodo.Daemon to integrate search within your application, or Komodo.Server to run a standalone server. Komodo is an information search, metadata, storage, and retrieval platform.
S3ServerInterface
Emulated Amazon Web Services (AWS) Simple Storage Service (S3) server-side interface.
PrettyId
Simple static method for generating IDs like those used by Stripe and other services
Komodo.Postings
Postings manager for Komodo. Please either install Komodo.Daemon to integrate search within your application, or Komodo.Server to run a standalone server. Komodo is an information search, metadata, storage, and retrieval platform.
Komodo.IndexClient
Index client for Komodo. Please either install Komodo.Daemon to integrate search within your application, or Komodo.Server to run a standalone server. Komodo is an information search, metadata, storage, and retrieval platform.
GoogleMapsClient
I needed a simple way to parse addresses and resolve coordinates to an address. Plug in a Google Maps API key and you're all set.
WatsonDedupe
Standalone C# library for deduplication of data.
Komodo.Server
Komodo is an information search, metadata, storage, and retrieval platform. Komodo.Server is a standalone RESTful server. Use Komodo.Daemon if you wish to integrate search directly within your application.
ContainerFS
Self-contained single-user file system written in C#.
Komodo.IndexManager
Index manager for Komodo. Please either install Komodo.Daemon to integrate search within your application, or Komodo.Server to run a standalone server. Komodo is an information search, metadata, storage, and retrieval platform.
SlidingWindow
SlidingWindow provides an interface to retrieve chunks from a byte array using a sliding window.
Less3
<3 Less3 is S3-compatible object storage that you can run on your laptop, server, or anywhere you like.
LiteGraph
LiteGraph is a property graph database with support for graph relationships, tags, labels, metadata, data, and vectors.
SendWithBrevo
A simple C# class library to help simplify sending emails using Brevo.
Blobject.Core
BLOB storage client for Microsoft Azure, Amazon S3 (including compatible storage e.g. Minio, Less3, Ceph, View), CIFS/SMB (Windows file shares), NFS (UNIX and Linux file shares), and local filesystem written in C#.
Komodo.Daemon
Komodo is an information search, metadata, storage, and retrieval platform. Komodo.Daemon runs in process within your application. Use Komodo.Server if you wish to use Komodo as a standalone server.
Inputty
Inputty simplifies the process of getting input from the console. Tested on Windows and Ubuntu.
RestDb
RestDb is a platform that enables a RESTful API interface in front of Microsoft SQL Server, MySQL, PostgreSQL, and Sqlite databases.
NetLedger
Tenant-aware ledgering library for debit/credit workflows, pending and committed entries, balance-chain verification, metadata search, active retention boundaries, and SQLite, MySQL, PostgreSQL, and SQL Server storage.
AWSSignatureGenerator
A class library for generating and validating AWS V4 signatures and legacy Amazon S3 V2 signatures.
Watson.Lite
Simple, fast, async C# web server for handling REST requests with SSL support, targeted to .NET Core, .NET Standard, and .NET Framework. Watson.Lite has no dependency on http.sys.
GateKeeper
Lightweight library for implementing roles-based access control (RBAC). With GateKeeper, you can define users, roles, resources, and permissions, and authorize requests.
Blobject.AmazonS3
BLOB storage client for Amazon S3 (including compatible storage e.g. Minio, Less3, Ceph, View). Refer to other Blobject packages for other storage repository types.
Komodo.Core
Komodo core libraries for crawling (file, object, web, database), parsing (JSON, XML, SQL, Sqlite, HTML, text), postings (inverted index, token extraction), indexing (search), metadata generation, and integrating within your application. Komodo is an information search, metadata, storage, and retrieval platform.
OpenAuditLog
Simple C# event library providing event persistence and allowing you to write your own emitters
View.Sdk
C# SDK for View AI.
Blobject.AzureBlob
BLOB storage client for Microsoft Azure BLOB. Refer to other Blobject packages for other storage repository types.
View.Models
Database models, services, and supporting classes for for View AI.
Shelli
Shelli is a simple static class to run things in your shell, tested on both Windows and Ubuntu.
ClosestString
A simple static library to find the nearest string in a list, and its edit distance, from a supplied string.
ArangoDBLite
ArangoDBLite is a lightweight SDK for the RESTful API provided by the ArangoDB graph database platform.
Kvpbase.StorageServer
Scalable, simple RESTful object storage platform.
SendWithMailgun
Simple class library to send email and validate email addresses using Mailgun.
SerializationHelper
SerializationHelper is a simple wrapper around System.Text.Json to overcome some of the common challenges developers face when using Microsoft's JSON library compared to the Newtonsoft.Json library.
LiteGraph.Sdk
SDK for LiteGraph, a property graph database with support for graph relationships, tags, labels, metadata, data, and vectors.
S3Lite
Lightweight Amazon S3 client without the heft and dependency drag of the official library.
SwitchboardApplicationProxy
Switchboard is a lightweight application proxy combining reverse proxy and API gateway functionality.
Komodo.MetadataManager
Metadata manager for Komodo. Please either install Komodo.Daemon to integrate search within your application, or Komodo.Server to run a standalone server. Komodo is an information search, metadata, storage, and retrieval platform.
BigQ.Core
BigQ is a messaging platform using TCP sockets and websockets featuring sync, async, channel, and private communications. This package includes the BigQ core libraries. Please also download the BigQ.Client or BigQ.Server package as needed.
DocumentAtom
Complete document processing library for AI, ML, and analytics. DocumentAtom provides a light, fast library for breaking input documents into constituent parts (atoms), useful for AI, machine learning, processing, analytics, and general analysis.
View.Shared
View.io Shared Classes.
PQueue
Lightweight, persistent, thread-safe, disk-based queue written in C#
CloudGenix
CloudGenix SD-WAN AppFabric SDK
HnswLite
Embeddable, extensible implementation of a Hierarchical Navigable Small Network (HNSW) index
CommonPrefixes
CommonPrefixes is a simple static library that evalutes a list of strings and returns a list of strings representing the common prefixes found amongst list members based on a user-specified delimiter.
SerializableDataTable
SerializableDataTable is a library providing an abstraction class that allows you to serialize and deserialize data to and from a DataTable instance.
EmailWrapper
Simple email wrapper in C# for SMTP and Mailgun
SwiftStack
SwiftStack is an opinionated and easy way to build REST APIs, websockets APIs, and RabbitMQ interfaces, taking inspiration from the elegant model shown in FastAPI in Python. Built on Watson webserver.
Blobject.AmazonS3Lite
BLOB storage client for Amazon S3 (including compatible storage e.g. Minio, Less3, Ceph, View) using a lightweight, non-AWS SDK. Refer to other Blobject packages for other storage repository types.
Blobject.Disk
BLOB storage client for local filesystem and pre-established mount points. Refer to other Blobject packages for other storage repository types.
SyslogServer
Simple syslog server written in C# with disk logging.
PersistentCollection
Lightweight, persistent, thread-safe, disk-based queue, stack, dictionary, and list, written in C#
TaskHandler
A simple C# class library to help manage running a queue of tasks without relinquishing control.
DocumentAtom.Image
DocumentAtom provides a light, fast library for breaking input images into constituent text parts (atoms), useful for AI, machine learning, processing, analytics, and general analysis.
Blobject.CIFS
BLOB storage client for CIFS and SMB file servers, e.g. Windows and SAMBA. Refer to other Blobject packages for other storage repository types.
Blobject.NFS
BLOB storage client for NFS file servers, e.g. Linux and UNIX. Refer to other Blobject packages for other storage repository types.
HnswLite.RamStorage
RAM storage implementation for HnswIndex
Voltaic
Voltaic is an open source, dependency-light JSON-RPC 2.0, MCP, and A2A client/server library.
Durable
A lightweight .NET ORM library with LINQ capabilities, designed with a clean, generic architecture that allows developers to build custom repository implementations without being constrained by opinionated base classes
DocumentAtom.Excel
DocumentAtom provides a light, fast library for breaking input Excel (xlsx) documents into constituent parts (atoms), useful for AI, machine learning, processing, analytics, and general analysis.
DocumentAtom.Pdf
DocumentAtom provides a light, fast library for breaking input PDF documents into constituent parts (atoms), useful for AI, machine learning, processing, analytics, and general analysis.
SharpAI
Transform your .NET applications into AI powerhouses - embed models directly or deploy as an Ollama-compatible API server. No cloud dependencies, no limits, just pure local inference.
Durable.Sqlite
A lightweight .NET ORM library with LINQ capabilities, designed with a clean, generic architecture that allows developers to build custom repository implementations without being constrained by opinionated base classes
PdfTextExtractor
A simple C# shell wrapper for the wonderful pdfplumber library in Python to extract text from .PDF files
DocumentAtom.Word
DocumentAtom provides a light, fast library for breaking input Word (docx) documents into constituent parts (atoms), useful for AI, machine learning, processing, analytics, and general analysis.
DocumentAtom.PowerPoint
DocumentAtom provides a light, fast library for breaking input PowerPoint (pptx) documents into constituent parts (atoms), useful for AI, machine learning, processing, analytics, and general analysis.
DocumentAtom.TypeDetection
DocumentAtom provides a light, fast library for breaking input documents into constituent parts (atoms), useful for AI, machine learning, processing, analytics, and general analysis.
Durable.MySql
A lightweight .NET ORM library with LINQ capabilities, designed with a clean, generic architecture that allows developers to build custom repository implementations without being constrained by opinionated base classes
CrawlSharp
CrawlSharp is a library useful for crawling web endpoints to identify structure and retrieve contents.
DocumentAtom.Text
Text format processors for DocumentAtom including plain text, CSV, JSON, XML, HTML, and Markdown. DocumentAtom provides a light, fast library for breaking input documents into constituent parts (atoms), useful for AI, machine learning, processing, analytics, and general analysis.
Blobject.GoogleCloud
BLOB storage client for Google Cloud. Refer to other Blobject packages for other storage repository types.
View.Serializer
View.io serializer.
WhatTimeIsIt
Library for parsing DateTime and DateTimeOffset strings from various database systems and standard formats while preserving microsecond precision and timezone offsets.
DocumentAtom.Ocr
DocumentAtom provides a light, fast library for breaking input image documents into constituent parts (atoms), useful for AI, machine learning, processing, analytics, and general analysis.
DocumentAtom.Markdown
DocumentAtom provides a light, fast library for breaking input markdown documents into constituent parts (atoms), useful for AI, machine learning, processing, analytics, and general analysis.
Durable.Postgres
A lightweight .NET ORM library with LINQ capabilities, designed with a clean, generic architecture that allows developers to build custom repository implementations without being constrained by opinionated base classes
DocumentTextExtractor
Simple C# library for extracting text and metadata from .docx, .pptx, and .xlsx files
Durable.SqlServer
A lightweight .NET ORM library with LINQ capabilities, designed with a clean, generic architecture that allows developers to build custom repository implementations without being constrained by opinionated base classes
NeverBounce
Simple library for validating email addresses using NeverBounce.
TUIKit
A concurrency-first terminal UI framework for .NET. Compose multi-pane console apps with a developer-defined region layout, thread-safe pane writes, streaming Markdown and inline markup, correct Unicode width and grapheme handling, double-buffered diff rendering, enhanced keyboard input, SGR mouse and OSC 8 links, modal dialogs and toast notifications, and a broad widget toolkit — tables, trees, tabs, forms, menus, a fuzzy finder, charts (braille/line/bar/box-plot/histogram/heat-map), gauges and progress, a color picker, a file browser, a diff viewer, syntax highlighting, banners, and half-block/sixel/kitty image output. Includes reactive data binding, tick-driven animation, theming, and a headless backend for deterministic tests. Multi-targets netstandard2.0, net8.0, and net10.0. Stable 1.0 release following semantic versioning.
View.OrchestratorBase
View.io is in BETA. View.io orchestrator base classes for building data flow steps
ModelTokenizerSdk
Model tokenizer SDK, requires the modeltokenizer docker image
PerformanceStatistics
Cross-platform .NET library for capturing real-time performance statistics. Supports Windows, Linux, and macOS. Monitor CPU, memory, disk, and process metrics with a simple API.
Touchstone.Core
Runner-agnostic test descriptor model for .NET. Define test cases and suites once, execute them through any runner.
Touchstone.Cli
Console test runner for Touchstone. Colored tabular output with pass/fail/skip rendering, JSON export, and CI-friendly exit codes.
PolyPrompt
PolyPrompt is a lightweight, unified .NET library for chat completions, tool calling, text generation, and embeddings across Ollama, OpenAI, Azure OpenAI, Google Gemini, Google Vertex AI, Anthropic Claude, AWS Bedrock, and VoyageAI APIs.
DocumentAtom.Html
DocumentAtom provides a light, fast library for breaking input HTML documents into constituent parts (atoms), useful for AI, machine learning, processing, analytics, and general analysis.
DatabaseWrapper.Oracle
Simple database wrapper for Oracle written in C# supporting dynamic query building and nesting using expressions. Refer to other DatabaseWrapper packages for support for SQL Server, Sqlite, and PostgreSQL.
Touchstone.XunitAdapter
xUnit adapters for Touchstone. Run shared test descriptors under dotnet test using theory-driven or fact-style patterns.
Touchstone.NunitAdapter
NUnit adapter for Touchstone. Run shared test descriptors under NUnit using TestCaseSource or single-test patterns.
DocumentAtom.TextTools
DocumentAtom provides a light, fast library for breaking input documents into constituent parts (atoms), useful for AI, machine learning, processing, analytics, and general analysis.
Verbex
Verbex is a comprehensive inverted index library that enables fast, scalable full-text search capabilities.
OllamaFlow.Core
OllamaFlow is a lightweight intelligent load-balancer for Ollama.
Voltaic.JsonRpc
Voltaic is an open source JSON-RPC 2.0 and MCP client and server.
Voltaic.Mcp
Voltaic is an open source JSON-RPC 2.0 and MCP client and server.
Constellation.Worker
Constellation is RESTful workload placement and virtualization for exactly-one resource ownership patterns. Constellation.Worker is the base class for worker nodes.
DocumentAtom.Core
Core classes for DocumentAtom including text processing utilities. DocumentAtom provides a light, fast library for breaking input documents into constituent parts (atoms), useful for AI, machine learning, processing, analytics, and general analysis.
HnswIndex.SqliteStorage
Sqlite storage implementation for HnswIndex
DocumentParser
Simple C# library for extracting text and metadata from .docx files
Verbex.Sdk
Verbex Inverted Index SDK for .NET
Flattener
Flattener converts nested JSON or XML into flat key-value collections with dot notation.
Constellation.Controller
Constellation is RESTful workload placement and virtualization for exactly-one resource ownership patterns. Constellation.Controller is the base class for the controller.
DocumentAtom.RichText
DocumentAtom provides a light, fast library for breaking input Rich Text Format (rtf) documents into constituent parts (atoms), useful for AI, machine learning, processing, analytics, and general analysis.
Lattice
Lattice is a JSON document store with real-time schema processing, indexing during ingestion, and a SQL-like interface for querying data
Constellation.Core
Constellation is RESTful workload placement and virtualization for exactly-one resource ownership patterns. Constellation.Core contains core classes for the controller and worker.
PuppyProxy
Lightweight HTTP and HTTPS proxy written in C#
DocumentAtom.Csv
DocumentAtom provides a light, fast library for breaking input CSV documents into constituent parts (atoms), useful for AI, machine learning, processing, analytics, and general analysis.
DocumentAtom.Json
DocumentAtom provides a light, fast library for breaking input JSON documents into constituent parts (atoms), useful for AI, machine learning, processing, analytics, and general analysis.
DocumentAtom.Xml
DocumentAtom provides a light, fast library for breaking input XML documents into constituent parts (atoms), useful for AI, machine learning, processing, analytics, and general analysis.
WatsonFunction.Base
Base library for function applications running on WatsonFunction.
Padlock
Padlock is a lightweight, high-performance library that provides key-based locking for multithreaded applications.
DocumentAtom.Documents
Document format processors for DocumentAtom including Word, Excel, PowerPoint, PDF, images, and OCR. DocumentAtom provides a light, fast library for breaking input documents into constituent parts (atoms), useful for AI, machine learning, processing, analytics, and general analysis.
GitHubCrawler
GitHubCrawler allows you to crawl GitHub repositories, enumerating code and other files, and download assets.
Radiant
Radiant telemetry SDK: turns RadiantSettings into a wired, exportable metrics/traces/logs pipeline (OTLP, in-process Prometheus, Loki) owned by one RadiantHost. Emit rides the .NET BCL; the app hosts. Includes the emit-side naming vocabulary — the Convention type and ready-made OpenTelemetry semantic-convention instrument definitions (SemConv).
Tempo
Tempo orchestrates data flows through coordinated steps you define.
DocumentAtom.DataIngestion
Microsoft.Extensions.AI.DataIngestion integration for DocumentAtom document parsing library. Provides adapters for using DocumentAtom's document processing capabilities in standard .NET AI/RAG pipelines.
Lattice.Core
Lattice is a JSON document store with real-time schema processing, indexing during ingestion, and a SQL-like interface for querying data
DocumentAtom.Sdk
C# SDK for DocumentAtom - Document atomization and processing library
EventMd
Simple class structure for event metadata
NuGetPackTest
Just a simple library to test -IncludeReferencedProjects
SharpAI.Sdk
C# SDK for SharpAI - Local AI inference with Ollama and OpenAI compatible APIs
RedisRespServer
TCP server providing basic parsing of Redis RESP messages.
JsonMerge
Simply and elegantly merge values into an existing JSON object
EasySlack
EasySlack is a native C# Slack connector built directly on Slack Web API and Socket Mode. It is intended to provide a stable application-facing interface without taking a dependency on a third-party Slack wrapper.
HnswLite.Sdk
C# SDK for the HnswLite REST API — approximate nearest neighbor search powered by HNSW graphs.
PDictionary
PDictionary is a persistent dictionary that stores dictionary contents to a JSON file.
PythonSharp
PythonSharp is a simple library to integrate Python scripts and virtual environments into your application leveraging the shell.
HnswLite.SqliteStorage
Sqlite storage implementation for HnswIndex
Touchstone
Runner-agnostic test descriptor framework for .NET. Includes Core, Cli, XunitAdapter, NunitAdapter, and MstestAdapter packages.
NetLedger.Sdk
SDK for NetLedger Server active-data APIs and NetLedger Archive Server cold-data, metadata, and migration APIs.
SemanticCells
Semantic cells are data structures useful for parsing and organizing content for use in AI and analytics
PaigoDotNet
Simple C# library for using Paigo.
SelectorQueue
Thread-safe, stable ordered queue for .NET with immutable builder-based ordering and heap-backed enqueue/dequeue operations.
Webhooky
Webhooky makes it simple to add webhooks to your application.
Touchstone.MstestAdapter
MSTest adapter for Touchstone. Run shared test descriptors under MSTest using DynamicData or single-test patterns.
ConsoleScroller
Need a simple way to constrain long output of a console app to a specific scrolling number of lines? Yep, it does that.
SpacyTokenizerSdk
spaCy tokenizer SDK, requires the spacytokenizer docker image
StatusIcons
StatusIcons - an easy way to add Unicode icons to your console apps
QoSKit
Composable quality-of-service queues for .NET: FIFO, LIFO, priority, WFQ, CBWFQ, LLQ, and weighted round robin, chainable to arbitrary depth. Alpha; API subject to change.
ContextShell
ContextShell
Decomposite
Package Description
HnswLite.PostgresqlStorage
PostgreSQL storage implementation for HnswIndex
LlmHub
LlmHub
Vox
Vox
NeuralCore
NeuralCore
Semantica
Package Description
QoSKit.Persistence.Sqlite
Optional SQLite-backed durability for QoSKit queues. Alpha; API subject to change.
InferenceCore
InferenceCore
Watson.Clients
Async-first WebSocket client for Watson 7 with whole-message receive semantics, direct ClientWebSocket access, and interop with the Watson webserver WebSocket surface.
RecallDb.Sdk
C# client SDK for RecallDB, a multi-tenant RESTful vector database service built on PostgreSQL with pgvector. Provides typed access to tenants, users, credentials, collections, documents, labels, tags, and vector, full-text, and hybrid search.
OpenNFS.Server
Public server hosting surface for OpenNFS.
OpenNFS.Client
Public client surface for OpenNFS.
Tempo.Sdk
Tempo protocol v1 SDK for .NET artifact step handlers.
Conductor.Core
Core library for Conductor - Model Runner Management Platform
PepperX.Sdk
Client SDK for PepperX, a high-performance key-value store with rich metadata. Provides typed REST and WebSocket clients.
Tempo.Core
Core contracts, models, and services for Tempo workflow orchestration.
RestDb.McpServer
MCP server for RestDb. Exposes the RestDb HTTP API over MCP HTTP, TCP, WebSocket, and stdio transports.
NetLedger.Archive
Archive contracts, catalog models, and storage abstractions for NetLedger.
Conductor.McpServer
MCP Server integration for Conductor - Exposes Conductor APIs as MCP tools
LiteGraphConsole
Interactive terminal shell for LiteGraph databases and endpoints.
Lattice.Sdk
A comprehensive REST SDK for consuming a Lattice server
AssistantHub.Core
AssistantHub core library including models, database, settings, services, and helpers.
Mux.Search
Web-search abstractions and provider clients (Tavily, You.com) for mux and Mux.Core.
Mux.Core
The mux engine: agent loop with streaming events, built-in tools, MCP client, skills, subagents, session persistence, checkpoints, approval/sandbox governance, and usage telemetry — backend-agnostic across Ollama, OpenAI, Azure, Anthropic, Gemini, Vertex, Bedrock, and any OpenAI-compatible API. Build your own experiences on top of mux.
Mux.Server
Optional local REST + WebSocket server (Watson 7) exposing the mux engine over loopback: sessions, chat streaming, endpoints, usage telemetry, and the built-in dashboard.
Mux.Desktop.Core
UI-framework-agnostic logic for mux Desktop: localization, view models, and services over Mux.Core and Mux.Server. No Avalonia dependency, so it is unit-testable in isolation.
TextChunker
Best-of-breed, tokenizer-agnostic text chunking for RAG and embedding pipelines. Async streaming API, exact token-boundary slicing, a recursive splitter plus fixed/sentence/paragraph/regex/list/table strategies, and pluggable cl100k, o200k, and BERT WordPiece tokenizers with per-model budget resolution.