Bhengu.AI.Memory
1.2.0
dotnet add package Bhengu.AI.Memory --version 1.2.0
NuGet\Install-Package Bhengu.AI.Memory -Version 1.2.0
<PackageReference Include="Bhengu.AI.Memory" Version="1.2.0" />
<PackageVersion Include="Bhengu.AI.Memory" Version="1.2.0" />
<PackageReference Include="Bhengu.AI.Memory" />
paket add Bhengu.AI.Memory --version 1.2.0
#r "nuget: Bhengu.AI.Memory, 1.2.0"
#:package Bhengu.AI.Memory@1.2.0
#addin nuget:?package=Bhengu.AI.Memory&version=1.2.0
#tool nuget:?package=Bhengu.AI.Memory&version=1.2.0
BhenguAI
On-device AI library for the TheGeekNetwork ecosystem. Internal codename: Butler / B!.
NuGet note: 2.0.0 is the last package published under the
Bhengu.AI.*namespace. New packages ship asCircle.AI.*from CircleAI. This repo continues to receive updates alongside CircleAI.
Runs Qwen 3 14B (Alibaba, MIT licensed) locally via llama.cpp. Designed to fit on a Xiaomi 12 Pro: under 15 GB on disk, under 4 GB RAM in use, fully offline.
Why local?
- Sovereignty: no dependency on US or EU clouds.
- Privacy: nothing leaves the device.
- Resilience: works under sanctions, blackouts, or roaming.
- Cost: zero per-token charges.
Components (12 projects)
- Bhengu.AI.Core — model registry, downloader (ModelScope primary, HuggingFace fallback), local cache.
- Bhengu.AI.Inference — llama.cpp P/Invoke layer. Qwen chat generator.
- Bhengu.AI.Embeddings — local embeddings for semantic search.
- Bhengu.AI.Search — vector search over local data.
- Bhengu.AI.Memory — affect state, episodic memory, context windows.
- Bhengu.AI.Skills — skill dispatch and execution pipeline.
- Bhengu.AI.Tools — function-calling bridge to the 36 TheGeekNetwork APIs.
- Bhengu.AI.Voice — TTS/STT abstraction layer.
- Bhengu.AI.Hosting — DI wiring, scheduled tasks, proactive reasoning.
- Bhengu.AI.Maui — MAUI platform adapter.
- Bhengu.AI.Aether — Aether mesh-network telemetry contracts.
- Bhengu.AI.Security — AI Security Layer: trust scoring, threat detection, security directives.
Quick start
See SETUP.md for native binary acquisition. See TODO.md for what's not yet done.
Status
Foundational build around Qwen 3 14B. Native llama.cpp binaries to be added per platform. PowerInfer-2 expert streaming integration to follow.
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net9.0 is compatible. 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. |
-
net9.0
- Bhengu.AI.Core (>= 1.2.0)
- Bhengu.AI.Embeddings (>= 1.2.0)
- Bhengu.AI.Search (>= 1.2.0)
- Microsoft.Data.Sqlite (>= 9.0.0)
NuGet packages (3)
Showing the top 3 NuGet packages that depend on Bhengu.AI.Memory:
| Package | Downloads |
|---|---|
|
Bhengu.AI.Hosting
DI wiring, scheduled tasks, and proactive reasoning host for Bhengu AI agents. |
|
|
Bhengu.AI.Companion
Circle AI Companion — the HER + JARVIS concierge persona. Knows who you are, remembers everything across all devices, speaks your language, feels your mood, adapts its personality, initiates contact, and acts in the world. The crown jewel of the Circle AI platform. |
|
|
Bhengu.AI.Sync
Memory delta sync for Circle AI. Episodic memory, affect state, and persona deltas propagate across all devices via any transport (gRPC, mesh, DTN). This is the cross-device continuity layer. |
GitHub repositories
This package is not used by any popular GitHub repositories.
| Version | Downloads | Last Updated |
|---|---|---|
| 1.2.0 | 280 | 6/3/2026 |
FINAL RELEASE — Bhengu.AI.* is deprecated.
Bhengu.AI was the predecessor to CircleAI. Active development has moved
to the CircleAI package family on nuget.org:
dotnet remove package Bhengu.AI.Core
dotnet add package CircleAI.Core
The CircleAI.* packages are API-compatible in concept (the namespace
changes to CircleAI.X) and ship with the same on-device-first model
across 10 languages. Ongoing maintenance, security fixes, and new
capabilities (Personality, Knowledge, Federation, Agents.Peer,
InferenceBridge, Wearable.Biosignals, Personal, Orchestration,
Simulation) ship only on CircleAI.*.
This 1.2.0 release is provided so existing Bhengu.AI.* users get one
last clean build before migrating. No further versions will be cut.
See: https://github.com/bhengubv/CircleAI