Memory and knowledge base tools for Hanzo MCP
Project description
hanzo-tools-memory
Memory and knowledge management tools for Hanzo MCP.
Installation
pip install hanzo-tools-memory
Tools
memory - Memory Management
Single tool surface with action-based operations.
Recall memories:
memory(action="recall", query="project architecture")
memory(action="recall", queries=["user preferences", "coding standards"])
Create memories:
memory(action="create", content="User prefers dark mode")
Update memories:
memory(action="update", id="mem_123", content="Updated fact")
Delete memories:
memory(action="delete", ids=["mem_123", "mem_456"])
Knowledge bases:
memory(action="facts", query="API endpoints", kb="api_docs")
memory(action="store", facts=["Rate limit: 100/hour"], kb="api_docs")
memory(action="kb", kb_action="list") # List knowledge bases
Summarize:
memory(
action="summarize",
content="Long discussion about API design...",
tags=["api", "design"]
)
Backend selection (optional):
memory(action="recall", query="project auth flow", backend="auto") # local-first (default)
memory(action="recall", query="project auth flow", backend="local") # markdown only
memory(action="recall", query="project auth flow", backend="cloud") # cloud/vector only
memory(action="recall", query="project auth flow", backend="hybrid") # local + cloud
Scopes
session- Current session onlyproject- Project-specific (default)global- Across all projects
License
MIT
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
hanzo_tools_memory-0.2.2.tar.gz
(12.0 kB
view details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file hanzo_tools_memory-0.2.2.tar.gz.
File metadata
- Download URL: hanzo_tools_memory-0.2.2.tar.gz
- Upload date:
- Size: 12.0 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
4d73ae44c47ba02783588dde96d68c4d463cb299de253b93f948b04ccf5594dd
|
|
| MD5 |
6d9e8ab82132d5bae41ee31dcecf3f57
|
|
| BLAKE2b-256 |
edc6ddd1a702d436b5abc1c6b0aaf46a6f97036c06c2cb951fd31b1d6b65abd0
|
File details
Details for the file hanzo_tools_memory-0.2.2-py3-none-any.whl.
File metadata
- Download URL: hanzo_tools_memory-0.2.2-py3-none-any.whl
- Upload date:
- Size: 11.4 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
3b5d3a1cc19461d42d1cfcd12caaa6fa9235dfd79465bb31810dea22280433f2
|
|
| MD5 |
c1a07af894bab0baa6a7bcf637554832
|
|
| BLAKE2b-256 |
2af6c4b380ec0b372b0c81820e2d71f303f248b55f37840fe20743de784c2964
|