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

Running Multiple Claude Code Sessions in Parallel with Git Worktrees
A developer shares how they use git worktrees to run multiple Claude Code sessions on separate branches without stashing or context switching. Review diffs, merge, and move on.

VibeSmith: Local Tool for Detecting Skill Conflicts in Claude Code Projects
VibeSmith is a local macOS desktop app that provides unified visibility across Claude Code projects, detecting conflicts when global and project-level components share names, visualizing dependencies as DAGs, and tracking context token usage.

cc-session-utils: TUI Dashboard for Managing Claude Code Sessions and Costs
A developer built cc-session-utils, a terminal UI tool for managing Claude Code session files, tracking costs by model, cleaning orphaned sessions, and migrating data between projects. It requires Python 3.11+ and is built with Textual.

Qwen3.5-9B-Claude-4.6-Opus-Uncensored-v2 Model Released with LM Studio Configuration
A merged uncensored model combining Qwen3.5-9B architecture with Claude 4.6 Opus training data is now available, with specific LM Studio 0.4.7 settings provided for optimal performance including temperature 0.7 and top K sampling 20.