Eidet.Sdk.Anthropic
0.14.7
dotnet add package Eidet.Sdk.Anthropic --version 0.14.7
NuGet\Install-Package Eidet.Sdk.Anthropic -Version 0.14.7
<PackageReference Include="Eidet.Sdk.Anthropic" Version="0.14.7" />
<PackageVersion Include="Eidet.Sdk.Anthropic" Version="0.14.7" />
<PackageReference Include="Eidet.Sdk.Anthropic" />
paket add Eidet.Sdk.Anthropic --version 0.14.7
#r "nuget: Eidet.Sdk.Anthropic, 0.14.7"
#:package Eidet.Sdk.Anthropic@0.14.7
#addin nuget:?package=Eidet.Sdk.Anthropic&version=0.14.7
#tool nuget:?package=Eidet.Sdk.Anthropic&version=0.14.7
<div align="center"> <img src="https://raw.githubusercontent.com/stevehansen/eidet/main/logo-512x512.png" alt="Eidet" width="96" height="96"> </div>
Eidet.Sdk.Anthropic
Anthropic SDK adapter for Eidet — plug Eidet in as the Claude memory-tool (memory_20250818) backend.
Install
dotnet add package Eidet.Sdk.Anthropic
Usage
Two lines to make a locally running Eidet daemon the persistent memory backend for any Claude tool-use loop:
using Anthropic;
using Anthropic.Models.Beta.Messages;
using Eidet.Sdk.Anthropic;
var client = new AnthropicClient();
using var memory = new EidetMemoryTool(repo: "P:/MyApp"); // defaults: localhost daemon, cwd
var runner = client.Beta.Messages.ToolRunner(
new MessageCreateParams
{
Model = "claude-opus-4-8",
MaxTokens = 4096,
Messages = [new() { Role = Role.User, Content = "Refactor auth; remember what you learn." }],
},
[memory]);
await foreach (var message in runner) { /* Claude drives view/create/str_replace against Eidet */ }
Memory files are stored byte-exact in Eidet's memoryfiles collection — path-safe (everything constrained under /memories), secret-gated (writes containing credentials are rejected with a visible tool error), and size-capped. They persist across sessions and processes.
Requires a running Eidet daemon (dotnet tool install -g eidet && eidet serve). Pass apiKey: when the daemon has API-key auth enabled.
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | 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. |
-
net8.0
- Anthropic (>= 12.42.0)
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.
| Version | Downloads | Last Updated |
|---|---|---|
| 0.14.7 | 89 | 9/24/2026 |
| 0.14.6 | 86 | 9/24/2026 |
| 0.14.5 | 86 | 9/24/2026 |
| 0.14.4 | 76 | 9/24/2026 |
| 0.14.3 | 91 | 9/23/2026 |
| 0.14.2 | 89 | 9/23/2026 |
| 0.14.1 | 122 | 9/4/2026 |
| 0.14.0 | 98 | 9/4/2026 |
| 0.13.0 | 103 | 9/1/2026 |
| 0.12.0 | 171 | 8/11/2026 |
| 0.11.6 | 112 | 8/10/2026 |
| 0.11.4 | 104 | 8/9/2026 |
| 0.11.3 | 122 | 8/8/2026 |
| 0.11.0 | 114 | 8/7/2026 |
| 0.10.0 | 126 | 7/21/2026 |
| 0.9.1 | 125 | 7/12/2026 |
| 0.9.0 | 115 | 7/12/2026 |