Skip to content

Commit 8bb8eb3

Browse files
fix: Polish Memory Control Panel CLI for v2.1.1 release
- Add `empathy-memory serve` command (starts Redis + API together) - Add --version and --verbose flags - Suppress debug logs by default for cleaner CLI output - Add graceful shutdown with SIGINT/SIGTERM handling - Add performance stats (Redis latency, storage size, collection time) - Fix VS Code extension CSP to load stylesheets correctly - Update README with Memory Control Panel quick start 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
1 parent 05aefbb commit 8bb8eb3

6 files changed

Lines changed: 4837 additions & 12 deletions

File tree

README.md

Lines changed: 30 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
**AI that predicts problems before they happen.**
44

5-
[![PyPI](https://img.shields.io/pypi/v/empathy)](https://pypi.org/project/empathy/)
5+
[![PyPI](https://img.shields.io/pypi/v/empathy-framework)](https://pypi.org/project/empathy-framework/)
66
[![Tests](https://img.shields.io/badge/tests-2%2C040%2B%20passing-brightgreen)](https://github.com/Smart-AI-Memory/empathy/actions)
77
[![Coverage](https://codecov.io/gh/Smart-AI-Memory/empathy/branch/main/graph/badge.svg)](https://codecov.io/gh/Smart-AI-Memory/empathy)
88
[![License](https://img.shields.io/badge/license-Fair%20Source%200.9-blue)](LICENSE)
@@ -12,7 +12,7 @@
1212
Most AI tools are **reactive** - they wait for you to ask, then respond. Empathy is **anticipatory** - it predicts what you'll need and warns you before problems happen.
1313

1414
```bash
15-
pip install empathy
15+
pip install empathy-framework
1616
```
1717

1818
## What It Does
@@ -78,10 +78,10 @@ print(result.prevention_steps) # How to prevent it
7878

7979
```bash
8080
# Basic
81-
pip install empathy
81+
pip install empathy-framework
8282

8383
# With all features (recommended)
84-
pip install empathy[full]
84+
pip install empathy-framework[full]
8585

8686
# Development
8787
git clone https://github.com/Smart-AI-Memory/empathy.git
@@ -94,6 +94,32 @@ cd empathy && pip install -e .[dev]
9494
- **Healthcare Suite** - SBAR, SOAP notes, clinical protocols (HIPAA compliant)
9595
- **IDE Plugins** - VS Code and JetBrains extensions (examples/)
9696
- **Enterprise Security** - PII scrubbing, secrets detection, audit logging
97+
- **Memory Control Panel** - CLI and API for managing Redis + pattern storage
98+
99+
## Memory Control Panel
100+
101+
Manage AI memory with a simple CLI:
102+
103+
```bash
104+
# Start everything (Redis + API server)
105+
empathy-memory serve
106+
107+
# Check system status
108+
empathy-memory status
109+
110+
# View statistics
111+
empathy-memory stats
112+
113+
# Run health check
114+
empathy-memory health
115+
116+
# List stored patterns
117+
empathy-memory patterns
118+
```
119+
120+
The API server runs at `http://localhost:8765` with endpoints for status, stats, patterns, and Redis control.
121+
122+
**VS Code Extension:** A visual panel for monitoring memory is available in `vscode-memory-panel/`.
97123

98124
## License
99125

pyproject.toml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ build-backend = "setuptools.build_meta"
44

55
[project]
66
name = "empathy-framework"
7-
version = "2.1.0"
7+
version = "2.1.1"
88
description = "A five-level maturity model for AI-human collaboration with anticipatory empathy"
99
readme = {file = "README.md", content-type = "text/markdown"}
1010
requires-python = ">=3.10"
@@ -177,6 +177,7 @@ all = [
177177
[project.scripts]
178178
empathy = "empathy_os.cli:main"
179179
empathy-scan = "empathy_software_plugin.cli:scan_command"
180+
empathy-memory = "empathy_os.memory.control_panel:main"
180181

181182
[project.urls]
182183
Homepage = "https://smartaimemory.com"

0 commit comments

Comments
 (0)