Flow.AI.Core
0.2.0
dotnet add package Flow.AI.Core --version 0.2.0
NuGet\Install-Package Flow.AI.Core -Version 0.2.0
<PackageReference Include="Flow.AI.Core" Version="0.2.0" />
<PackageVersion Include="Flow.AI.Core" Version="0.2.0" />
<PackageReference Include="Flow.AI.Core" />
paket add Flow.AI.Core --version 0.2.0
#r "nuget: Flow.AI.Core, 0.2.0"
#:package Flow.AI.Core@0.2.0
#addin nuget:?package=Flow.AI.Core&version=0.2.0
#tool nuget:?package=Flow.AI.Core&version=0.2.0
<p align="center"> <img src="https://github.com/AndrewClements84/Flow.AI.Core/blob/master/assets/logo.png?raw=true" alt="Flow.AI.Core" width="500"/> </p>
🧱 Flow.AI.Core
Core contracts and shared models for the Flow.AI ecosystem.
Used by TokenFlow.AI, PromptFlow.AI, ChatFlow.AI, and ReasonFlow.AI.
✨ Purpose
Defines common interfaces and DTOs that allow all Flow components to speak a shared language.
using Flow.AI.Core.Interfaces;
ITokenFlowProvider provider = ...;
int tokenCount = provider.CountTokens("gpt-4o-mini", "Hello world!");
🧭 Project Usage
| Layer | Project | Description |
|---|---|---|
| 🔗 Shared | Flow.AI.Core | Core contracts, DTOs, interfaces |
| ⚙️ Engine | TokenFlow.AI | Tokenization logic |
| 🧩 Cockpit | PromptFlow.AI | Prompt composition |
| 💬 Interaction | ChatFlow.AI | Chat orchestration |
| 🧠 Reasoning | ReasonFlow.AI | Chain-of-thought orchestration |
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net5.0 was computed. net5.0-windows was computed. net6.0 was computed. net6.0-android was computed. net6.0-ios was computed. net6.0-maccatalyst was computed. net6.0-macos was computed. net6.0-tvos was computed. net6.0-windows was computed. net7.0 was computed. net7.0-android was computed. net7.0-ios was computed. net7.0-maccatalyst was computed. net7.0-macos was computed. net7.0-tvos was computed. net7.0-windows was computed. net8.0 is compatible. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. net9.0 was computed. net9.0-android was computed. net9.0-browser was computed. net9.0-ios was computed. net9.0-maccatalyst was computed. net9.0-macos was computed. net9.0-tvos was computed. net9.0-windows was computed. net10.0 was computed. net10.0-android was computed. net10.0-browser was computed. net10.0-ios was computed. net10.0-maccatalyst was computed. net10.0-macos was computed. net10.0-tvos was computed. net10.0-windows was computed. |
| .NET Core | netcoreapp2.0 was computed. netcoreapp2.1 was computed. netcoreapp2.2 was computed. netcoreapp3.0 was computed. netcoreapp3.1 was computed. |
| .NET Standard | netstandard2.0 is compatible. netstandard2.1 was computed. |
| .NET Framework | net461 was computed. net462 was computed. net463 was computed. net47 was computed. net471 was computed. net472 was computed. net48 was computed. net481 was computed. |
| MonoAndroid | monoandroid was computed. |
| MonoMac | monomac was computed. |
| MonoTouch | monotouch was computed. |
| Tizen | tizen40 was computed. tizen60 was computed. |
| Xamarin.iOS | xamarinios was computed. |
| Xamarin.Mac | xamarinmac was computed. |
| Xamarin.TVOS | xamarintvos was computed. |
| Xamarin.WatchOS | xamarinwatchos was computed. |
-
.NETStandard 2.0
- No dependencies.
-
net8.0
- No dependencies.
NuGet packages (3)
Showing the top 3 NuGet packages that depend on Flow.AI.Core:
| Package | Downloads |
|---|---|
|
TokenFlow.AI
Lightweight .NET library for tokenization, chunking, and cost estimation across modern LLMs (OpenAI GPT-4o, Claude, Azure OpenAI). |
|
|
PromptStream.AI
Token-aware prompt composition, validation, and conversational context toolkit for .NET. |
|
|
PromptStream.AI.Integration.TokenFlow
Integration adapter connecting PromptStream.AI with TokenFlow.AI for model-aware tokenization. |
GitHub repositories
This package is not used by any popular GitHub repositories.