
Security News
/Company News
Socket Is Sponsoring Composer and Packagist
Socket has joined the new Composer and Packagist sponsorship program as a launch sponsor, supporting the team that keeps PHP's package ecosystem secure.
@honcho-ai/openclaw
Advanced tools
AI-native memory with dialectic reasoning for OpenClaw. Uses Honcho's peer paradigm to build and maintain separate models of the user and the agent — enabling context-aware conversations that improve over time. No local infrastructure required.
This plugin uses OpenClaw's slot system (kind: "memory") to replace the built-in memory plugins (memory-core, memory-lancedb). During installation, existing memory files are migrated to Honcho as conclusions, and workspace docs (SOUL.md, AGENTS.md, BOOTSTRAP.md) are synced from plugin templates.
The only required value is your Honcho API key. Get one at honcho.dev.
Add it to OpenClaw's global env file:
echo "HONCHO_API_KEY=your_honcho_api_key_here" >> ~/.openclaw/.env
openclaw plugins install @honcho-ai/openclaw
The install script automatically:
HONCHO_API_KEY is set)archive/ (USER.md, MEMORY.md, AGENTS.md, BOOTSTRAP.md, SOUL.md, memory/ directory)SOUL.md, AGENTS.md, BOOTSTRAP.md) from plugin templatesImportant: Make sure any existing memory files are saved to version control before installing.
Restart the gateway after installing:
openclaw gateway restart
Start chatting and ask it questions to use its tools:
openclaw tuiopenclaw logs --followThe plugin needs to know where your OpenClaw workspace files are stored. By default, this is ~/.openclaw/workspace, but you can customize it.
Resolution order (first match wins):
WORKSPACE_ROOT environment variable~/.openclaw/openclaw.json config file (checks agent.workspace, agents.defaults.workspace, or agents.defaults.workspaceDir)~/.openclaw/workspace (if it exists)Option 1: Environment variable
echo "WORKSPACE_ROOT=/path/to/custom/workspace" >> ~/.openclaw/.env
Option 2: Config file
Add to ~/.openclaw/openclaw.json:
{
"agent": {
"workspace": "/path/to/custom/workspace"
}
}
| Key | Type | Default | Description |
|---|---|---|---|
workspaceId | string | "openclaw" | Honcho workspace ID for memory isolation. |
baseUrl | string | "https://api.honcho.dev" | API endpoint (for self-hosted instances). |
If you're running your own Honcho server locally or self-hosted, just point the plugin to your instance by setting the base URL:
echo "HONCHO_BASE_URL=http://localhost:8000" >> ~/.openclaw/.env
No other client-side changes are needed. The plugin will connect to your local server instead of the hosted API.
For setting up a local Honcho server, see the Honcho code.
Once installed, the plugin works automatically:
honcho_recall, honcho_search, and honcho_analyze to retrieve relevant context about the user.Honcho handles all reasoning and synthesis in the cloud.
The plugin manages markdown files in your workspace:
| File | Contents |
|---|---|
SOUL.md | Agent profile — OpenClaw's self-model and personality. |
AGENTS.md | Agent capabilities and tool descriptions. |
BOOTSTRAP.md | Initial context and instructions for the agent. |
IDENTITY.md | Static agent identity (unchanged by Honcho). |
Important: Legacy files (USER.md, MEMORY.md, memory/ directory) are migrated to Honcho and archived to archive/ during installation. Commit them to version control before installing.
The plugin provides both data retrieval tools (cheap, fast, raw data) and Q&A tools (LLM-powered, direct answers).
| Tool | Description |
|---|---|
honcho_session | Retrieve conversation history and summaries from the current session. Supports semantic search. |
honcho_profile | Get the user's peer card — a curated list of their most important facts. |
honcho_search | Semantic vector search over stored observations. Returns raw memories ranked by relevance. |
honcho_context | Retrieve Honcho's full representation — a broad view of observations about the user. |
| Tool | Description |
|---|---|
honcho_recall | Ask a simple factual question (e.g., "What's their name?"). Minimal LLM reasoning. |
honcho_analyze | Ask a complex question requiring synthesis (e.g., "Describe their communication style"). Medium reasoning. |
openclaw honcho status # Show connection status and representation sizes
openclaw honcho ask <question> # Query Honcho about the user
openclaw honcho search <query> [-k N] [-d D] # Semantic search over memory (topK, maxDistance)
See CONTRIBUTING.md for development setup, building from source, and contribution guidelines.
FAQs
Honcho AI-native memory integration for OpenClaw
We found that @honcho-ai/openclaw demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Security News
/Company News
Socket has joined the new Composer and Packagist sponsorship program as a launch sponsor, supporting the team that keeps PHP's package ecosystem secure.

Research
/Security News
Benign-looking npm packages split malicious functionality across a dependency chain that deploys a cross-platform RAT targeting Alibaba developers.

Research
/Security News
Two Joyfill npm beta releases contain an import-time implant that uses blockchain transactions to retrieve a remote-access trojan.