![]() |
VOOZH | about |
dotnet add package MemPalace.KnowledgeGraph --version 0.15.2
NuGet\Install-Package MemPalace.KnowledgeGraph -Version 0.15.2
<PackageReference Include="MemPalace.KnowledgeGraph" Version="0.15.2" />
<PackageVersion Include="MemPalace.KnowledgeGraph" Version="0.15.2" />Directory.Packages.props
<PackageReference Include="MemPalace.KnowledgeGraph" />Project file
paket add MemPalace.KnowledgeGraph --version 0.15.2
#r "nuget: MemPalace.KnowledgeGraph, 0.15.2"
#:package MemPalace.KnowledgeGraph@0.15.2
#addin nuget:?package=MemPalace.KnowledgeGraph&version=0.15.2Install as a Cake Addin
#tool nuget:?package=MemPalace.KnowledgeGraph&version=0.15.2Install as a Cake Tool
A .NET port of MemPalace β local-first AI memory that stores everything verbatim, searches semantically, and organizes knowledge through a wings / rooms / drawers hierarchy. No cloud calls by default, powered by ONNX embeddings.
π― Status: v0.15.1 β Production-ready with advanced E2E testing, comprehensive journey guides, and skill pattern library.
Ready to dive in? Check out our :
See for detailed walkthroughs and learning paths.
# Install the CLI tool
dotnet tool install -g mempalacenet --version 0.15.1
# Initialize a new palace
mempalacenet init ~/my-palace
# Mine project files
mempalacenet mine ~/my-code --wing work --mode files
# Mine conversation transcripts
mempalacenet mine ~/my-convos --wing personal --mode convos
# Semantic search
mempalacenet search "how do I handle auth errors?"
# Hybrid search with reranking
mempalacenet search "latest React patterns" --hybrid --rerank
# Start MCP server (for Claude Desktop, VS Code, etc.)
mempalacenet mcp --palace ~/my-palace
# Run an agent
mempalacenet agents run scribe --wing research --mode local
MemPalace.NET is a modular .NET solution with clear separation of concerns:
| Project | Purpose |
|---|---|
| MemPalace.Core | Domain types, storage interfaces, PalaceRef value object |
| MemPalace.Backends.Sqlite | Default SQLite backend with BLOB vectors + cosine similarity |
| MemPalace.Ai | M.E.AI integration with ONNX (default), Ollama, OpenAI support |
| MemPalace.Mining | Content ingestion: filesystem miner + conversation transcript miner |
| MemPalace.Search | Semantic, keyword, and hybrid search with optional LLM reranking |
| MemPalace.KnowledgeGraph | Temporal entity-relationship graph with validity windows |
| MemPalace.Mcp | Model Context Protocol server (7 tools in v0.1) |
| MemPalace.Agents | Microsoft Agent Framework integration + per-agent diaries |
| MemPalace.Cli | Spectre.Console CLI (mempalacenet command) |
| MemPalace.Benchmarks | LongMemEval / LoCoMo / ConvoMem benchmarks + R@5 testing |
Full documentation lives in :
Integrating MemPalace.NET into your .NET projects? Start with our developer guides:
# Clone
git clone https://github.com/elbruno/mempalacenet
cd mempalacenet
# Build
dotnet build src/
# Test (129 tests, all green)
dotnet test src/
# Pack NuGet packages
dotnet pack src/ -c Release
v0.1.0 (current) ships core memory operations, search, MCP server, and agents.
Post-v0.1:
mempalace wake-up)β same spirit as the original MemPalace.
Made with β€οΈ by Bruno Capuano (ElBruno)
We welcome contributions from the community! Here's how to get involved:
Got questions? Open a discussion or reach out to @elbruno.
| 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 2 NuGet packages that depend on MemPalace.KnowledgeGraph:
| Package | Downloads |
|---|---|
|
MemPalace.Mcp
Model Context Protocol (MCP) server for MemPalace.NET exposing memory operations as MCP tools. |
|
|
MemPalace.Agents
Microsoft Agent Framework integration for MemPalace.NET with per-agent memory diaries. |
Showing the top 1 popular GitHub repositories that depend on MemPalace.KnowledgeGraph:
| Repository | Stars |
|---|---|
|
clawdotnet/openclaw.net
Self-hosted OpenClaw gateway + agent runtime in .NET (NativeAOT-friendly)
|
| Version | Downloads | Last Updated |
|---|---|---|
| 0.15.2 | 129 | 5/8/2026 |
| 0.15.1 | 116 | 5/4/2026 |
| 0.15.0 | 1,038 | 5/2/2026 |
| 0.14.0 | 114 | 5/1/2026 |
| 0.13.0 | 117 | 5/1/2026 |
| 0.6.0 | 116 | 4/25/2026 |
| 0.6.0-preview.1 | 67 | 4/25/2026 |
| 0.5.0-preview.1 | 57 | 4/25/2026 |