![]() |
VOOZH | about |
dotnet add package MemoryIndexer --version 0.15.3
NuGet\Install-Package MemoryIndexer -Version 0.15.3
<PackageReference Include="MemoryIndexer" Version="0.15.3" />
<PackageVersion Include="MemoryIndexer" Version="0.15.3" />Directory.Packages.props
<PackageReference Include="MemoryIndexer" />Project file
paket add MemoryIndexer --version 0.15.3
#r "nuget: MemoryIndexer, 0.15.3"
#:package MemoryIndexer@0.15.3
#addin nuget:?package=MemoryIndexer&version=0.15.3Install as a Cake Addin
#tool nuget:?package=MemoryIndexer&version=0.15.3Install as a Cake Tool
Core abstractions and minimal implementations for LLM memory management.
This package provides the foundational interfaces, models, and lightweight implementations for the Memory Indexer system. It has minimal external dependencies, making it ideal for:
services.AddMemoryIndexerCore(options =>
{
options.Search.DefaultLimit = 10;
options.VCM.WorkingMemoryCapacity = 7;
});
IMemoryStore - Memory storage operationsIEmbeddingService - Embedding generationIScoringService - Memory relevance scoringISessionStore - Session managementIVirtualContextManager - Context window managementMemoryUnit - Core memory entitySession - Conversation sessionEntityTriple - Knowledge graph entitiesInMemoryMemoryStore - In-memory storage for testingMockEmbeddingService - Deterministic embeddings for testingDefaultScoringService - Hybrid scoring algorithmUse MemoryIndexer.Sdk for production features:
dotnet add package MemoryIndexer.Sdk
MIT
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net10.0 net10.0 is compatible. net10.0-android net10.0-android was computed. net10.0-browser net10.0-browser was computed. net10.0-ios net10.0-ios was computed. net10.0-maccatalyst net10.0-maccatalyst was computed. net10.0-macos net10.0-macos was computed. net10.0-tvos net10.0-tvos was computed. net10.0-windows net10.0-windows was computed. |
Showing the top 3 NuGet packages that depend on MemoryIndexer:
| Package | Downloads |
|---|---|
|
MemoryIndexer.Sdk
Memory Indexer SDK - Full-featured long-term memory management for LLM applications via MCP. Includes InMemory/SQLite storage, extensible embedding/completion interfaces, and OpenTelemetry observability. |
|
|
IronHive.Agent
IronHive Agent - Reusable agent layer for AI-powered CLI tools |
|
|
IronHive.Cli.Core
IronHive CLI Core - Agent loop, tools, session management, and provider integrations for building AI-powered CLI tools |
This package is not used by any popular GitHub repositories.
| Version | Downloads | Last Updated |
|---|---|---|
| 0.15.3 | 200 | 5/21/2026 |
| 0.15.2 | 386 | 5/19/2026 |
| 0.15.1 | 116 | 5/15/2026 |
| 0.15.0 | 409 | 3/20/2026 |
| 0.14.0 | 678 | 2/22/2026 |
| 0.13.2 | 186 | 2/19/2026 |
| 0.13.1 | 150 | 2/6/2026 |
| 0.13.0 | 305 | 1/22/2026 |
| 0.12.0 | 131 | 1/19/2026 |
| 0.11.1 | 123 | 1/15/2026 |
| 0.11.0 | 127 | 1/15/2026 |
| 0.6.0 | 173 | 1/10/2026 |
| 0.4.0 | 129 | 1/9/2026 |
| 0.2.0 | 85 | 1/5/2026 |
| 0.1.0 | 409 | 12/11/2025 |
v0.14.0:
- Add Namespace dimension for sub-user memory isolation
- Multi-workspace/multi-tenant support without userId workarounds
- ForgetNamespaceAsync for namespace-scoped cleanup
- Backward-compatible: null Namespace = existing behavior
v0.4.0:
- Cognitive terminology alignment (Buffer, Short-Term, Long-Term, Archive)
- Documentation consolidation and cleanup
- Domain-agnostic architecture validation (Phase 62 success)
- 848 tests passing
v0.3.0:
- Major restructuring: Core abstractions separated from SDK
- Minimal dependencies for maximum flexibility
- InMemory implementations included for testing
- No external storage/embedding dependencies