Skip to content

Commit 139790f

Browse files
committed
Release Dhee 7.2.0
1 parent dcbcac0 commit 139790f

34 files changed

Lines changed: 1146 additions & 232 deletions

.gitignore

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -214,6 +214,15 @@ skills-lock.json
214214
/paper/
215215
/memory/
216216
docs/demo/
217+
!docs/demo/
218+
docs/demo/*
219+
!docs/demo/demo.gif
220+
!docs/demo/demo.sh
221+
!docs/demo/demo.tape
222+
!docs/demo/install-demo.gif
223+
!docs/demo/install-demo.mp4
224+
!docs/demo/install-demo.tape
225+
!docs/demo/install-stage-*.png
217226
apps/memory-os-chrome-extension/
218227
apps/memory-os-macos/
219228

AGENTS.md

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -59,3 +59,15 @@ Target agent profile: `Codex/agent-runner`.
5959

6060

6161

62+
63+
<!-- dhee:start -->
64+
# Dhee Native Integration
65+
66+
This workspace has opted into Dhee with `dhee init`.
67+
68+
Required behavior:
69+
- Start substantive repo/workspace tasks with `dhee_context_bootstrap` using this workspace path before local reconstruction.
70+
- Prefer `dhee_read`, `dhee_grep`, and `dhee_bash` for large file reads, searches, and commands so raw output stays behind pointers.
71+
- Use `dhee_scene_context` and `dhee_narrative_prior` as advisory memory/context priors; explicit user intent, facts, privacy, and proof gates win.
72+
- Keep Dhee scoped to this initialized workspace. Repos/folders without `.dhee/config.json` are vanilla unless the user explicitly opts them in with `dhee init`.
73+
<!-- dhee:end -->

CHANGELOG.md

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,22 @@ All notable changes to this project will be documented in this file.
44

55
The format is based on [Keep a Changelog](https://keepachangelog.com/), and this project adheres to [Semantic Versioning](https://semver.org/).
66

7+
## [7.2.0] - 2026-05-26 - Proactive workspace memory and init polish
8+
9+
- Made Dhee workspace behavior explicitly opt-in: Codex/Claude hooks and router
10+
enforcement now stay quiet outside folders initialized with `dhee init`.
11+
- Expanded `dhee init` and `dhee link` to support plain folders and git URLs,
12+
while preserving git hooks for real repositories.
13+
- Added calmer `dhee init` terminal output, typo suggestions for unknown
14+
commands, and built-in shell completion for bash, zsh, and fish.
15+
- Improved Chotu/Dhee memory retrieval quality: sparse vector results now merge
16+
DB lexical recall instead of hiding exact durable memories.
17+
- Hardened Narrative Scene Intelligence by rejecting orphan `scene_event`
18+
writes and making SceneCard summaries lead with story progress and durable
19+
facts instead of evidence labels.
20+
- Updated installer docs/demo assets and kept PyPI metadata at
21+
`Development Status :: 5 - Production/Stable`.
22+
723
## [7.1.0] - 2026-05-22 - World memory layer and context compiler
824

925
- Reframed Dhee as the world memory layer and context compiler for AI agents,

MANIFEST.in

Lines changed: 4 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,5 @@
11
prune dhee/ui/web/node_modules
2-
prune enterprise
3-
prune engram-bridge
4-
prune engram-enterprise
5-
prune engram-failure
6-
prune engram-heartbeat
7-
prune engram-identity
8-
prune engram-metamemory
9-
prune engram-policy
2+
3+
# Source distributions are driven by pyproject package discovery and explicit
4+
# package-data globs. Keep this file quiet unless we intentionally add broad
5+
# graft rules that need pruning.

README.md

Lines changed: 24 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -37,15 +37,36 @@ Or use the one-command installer:
3737
curl -fsSL https://raw.githubusercontent.com/Sankhya-AI/Dhee/main/install.sh | sh
3838
```
3939

40+
<p align="center">
41+
<img src="docs/demo/install-demo.gif" alt="Dhee curl install, provider setup, dhee init, status, and shell completion demo" width="100%">
42+
</p>
43+
4044
Wire a repo:
4145

4246
```bash
43-
cd /path/to/repo
47+
cd /path/to/repo-or-folder
4448
dhee init
4549
dhee status
4650
dhee ui
4751
```
4852

53+
`dhee init` is the opt-in switch. Run it in the current directory, pass a folder, or pass a git URL:
54+
55+
```bash
56+
dhee init /path/to/folder
57+
dhee init https://github.com/org/repo.git
58+
```
59+
60+
Folders that have not run `dhee init` stay vanilla in Codex and Claude Code.
61+
62+
Shell autocomplete is built in:
63+
64+
```bash
65+
dhee completion --shell zsh
66+
dhee completion --shell bash
67+
dhee completion --shell fish
68+
```
69+
4970
## What Is Dhee?
5071

5172
Dhee is the memory layer agents should have had from day one.
@@ -98,7 +119,7 @@ That story gives the model anticipation. The prior is advisory, never bossy: exp
98119
Dhee can run model-free, but the production retrieval path is built for serious agent work:
99120

100121
```bash
101-
pip install "dhee[nvidia,zvec,mcp]"
122+
python3.11 -m pip install "dhee[nvidia,zvec,mcp]"
102123
dhee key set nvidia
103124
```
104125

@@ -201,7 +222,7 @@ Team governance, hosted dashboards, org policy, and managed source connectors ca
201222
## Develop
202223

203224
```bash
204-
pip install -e ".[dev,nvidia,zvec,mcp]"
225+
python3.11 -m pip install -e ".[dev,nvidia,zvec,mcp]"
205226
pytest
206227
```
207228

dhee/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@
4141
# Default import remains model-free for backwards compatibility.
4242
Memory = CoreMemory
4343

44-
__version__ = "7.1.0"
44+
__version__ = "7.2.0"
4545
__all__ = [
4646
# Memory classes
4747
"Engram",

0 commit comments

Comments
 (0)