cc-soul plugin adds persistent memory and adaptive personas to OpenClaw

The cc-soul plugin is a cognitive architecture plugin for OpenClaw that changes how the AI behaves by adding persistent memory and adaptive capabilities.
Key features
- Permanent memory — Stores 10,000+ facts across sessions. The AI remembers previous conversations and user preferences.
- 10 auto-switching personas — Includes Engineer mode for coding, Friend mode for casual interaction, and Teacher mode for learning. The plugin switches between personas automatically based on context.
- Learns from corrections — When told something is wrong, it analyzes why (hallucination, outdated memory, or rule conflict) and prevents similar errors in the future.
- Proactive expansion — When asked about a topic like a bug fix, it provides the requested information plus related insights you didn't specifically ask for.
- Dream mode — During idle time, replays memories and discovers connections between different domains.
- Privacy mode — Saying "privacy mode" prevents any information from being stored during that session.
Technical details
The plugin consists of 50 modules with 20,000+ lines of code and includes 123 features. It's released under the MIT license and keeps all data local to the user's machine.
Installation
Install with one command:
openclaw plugins install u/cc-soul/openclawThe plugin requires zero configuration after installation.
Package managers:
- npm: https://www.npmjs.com/package/@cc-soul/openclaw
- GitHub: https://github.com/wenroudeyu-collab/cc-soul
📖 Read the full source: r/openclaw
👀 See Also

Developer builds AI framework with 17 biological principles using Claude Code
A developer created an AI framework called Cognitive Sparks by implementing 17 biological principles like threshold firing and Hebbian plasticity, based on the 1999 book 'Sparks of Genius.' The entire project—22 design docs and 3,300 lines of code—was built in one day using Claude Code, with no human-written code.

Pepper MCP Server for iOS Simulator Interaction and Debugging
Pepper is an MCP server that injects a dylib into iOS simulator apps via DYLD_INSERT_LIBRARIES, enabling real-time interaction, screen reading, button tapping, variable inspection, and network traffic monitoring through a WebSocket bridge.

Claude Debugs and Fixes Its Own MCP Filesystem Server UNC Path Bug on Windows
A developer used Claude Opus to diagnose and patch a bug in the MCP Filesystem Server where UNC network share paths on Windows failed for subdirectory operations. The fix addresses a path validation issue that prevented access to files and folders within UNC shares.

WinRemote MCP: Open Source MCP Server for Full Control of Windows Desktops
WinRemote MCP provides AI agents with full control over Windows desktops, allowing for UI detection, file operations, registry access, and more, utilizing over 40 tools.