diff --git a/README.md b/README.md
index 50a25c0b..4272fdc6 100644
--- a/README.md
+++ b/README.md
@@ -22,94 +22,32 @@
-MateClaw is a personal AI operating system built with **Java + Vue 3** and powered by [Spring AI Alibaba](https://github.com/alibaba/spring-ai-alibaba).
+---
-It is not just a chat box. It is a system for building AI workers that can reason, use tools, remember context, search the live web, digest knowledge into structured Wiki pages, generate media, and show up across the channels where work actually happens.
+MateClaw is a personal AI operating system built with **Java + Vue 3**, powered by [Spring AI Alibaba](https://github.com/alibaba/spring-ai-alibaba).
-The idea is simple:
+Not another chatbox. A complete system where AI agents reason, use tools, build memory, digest knowledge into Wiki pages, create multimodal content, and show up across every channel where work happens.
-- Give each agent a clear role
-- Give it the right tools and guardrails
-- Let it keep memory instead of starting from zero
-- Let it work across chat, channels, documents, and media
-- Keep the whole system deployable by one team without turning into infrastructure theater
+Three things make it different:
+
+1. **Agents do work, not just talk** — ReAct loops and Plan-and-Execute for real task completion
+2. **Knowledge is shaped, not just stored** — An LLM-powered Wiki that digests raw material into structured, linked pages
+3. **The whole widget** — One team, one deployment, hardware-to-software vertical integration from desktop app to IM channels
---
-## What MateClaw Is
+## Architecture
-MateClaw sits at the intersection of four product ideas:
+
+
+
-1. **An AI console** for direct interaction
-2. **An agent runtime** for structured reasoning and tool use
-3. **A knowledge system** that turns raw information into reusable memory and Wiki pages
-4. **A deployment surface** that spans web, desktop, and external channels
-
-Most products do one of these. MateClaw is designed to make them work as one system.
-
----
-
-## Product Principles
-
-### 1. Agents should do work, not just talk
-
-MateClaw supports ReAct and Plan-and-Execute agents so the model can break work down, call tools, observe results, and continue instead of stopping at a polished paragraph.
-
-### 2. Knowledge should be digested, not endlessly re-read
-
-Raw files are useful, but structured knowledge is better. MateClaw includes an LLM Wiki knowledge base that converts source materials into linked Wiki pages with summaries, backlinks, and on-demand retrieval.
-
-### 3. Memory should compound
-
-Conversations should not disappear. MateClaw combines short-term context management, post-conversation extraction, workspace memory files, and scheduled consolidation so agents can build continuity over time.
-
-### 4. Tools need control, not chaos
-
-Powerful tools without boundaries are a liability. MateClaw includes tool guard rules, approval flows, file-path protection, and runtime filtering so capability does not become recklessness.
-
-### 5. AI should live where work already happens
-
-A useful assistant cannot be trapped in one web page. MateClaw connects to desktop, browser, and external messaging/work channels so the agent can meet users where decisions are being made.
-
----
-
-## What You Can Build With It
-
-### Personal AI Workspace
-
-- A persistent assistant with memory, tools, and workspace files
-- A desktop app with bundled backend and auto-update
-- A web console for direct chat, planning, and configuration
-
-### Team Knowledge Assistant
-
-- Ingest notes, documents, PDFs, and DOCX files
-- Turn source materials into structured Wiki pages
-- Let agents search, summarize, and read knowledge on demand
-
-### Tool-Using AI Workers
-
-- Agents that search the web, read files, use MCP tools, and execute workflows
-- Role-specific skill packages with `SKILL.md`
-- Approval and security controls for sensitive actions
-
-### Multimodal Content Workflows
-
-- Text-to-speech
-- Speech-to-text
-- Music generation
-- Image generation
-- Video generation
-
-### Multi-Channel AI Presence
-
-- Web console
-- DingTalk
-- Feishu
-- WeChat Work
-- Telegram
-- Discord
-- QQ
+
+Technical Architecture
+
+
+
+
---
@@ -117,77 +55,38 @@ A useful assistant cannot be trapped in one web page. MateClaw connects to deskt
### Agent Runtime
-- **ReAct agents** for thought → action → observation loops
-- **Plan-and-Execute agents** for decomposing complex work into ordered steps
-- **Dynamic agent configuration** loaded at runtime
-- **Multi-agent setup** with separate prompts, personalities, and tool scopes
-- **Runtime resilience** including context pruning, smart truncation, stale stream cleanup, and recovery for longer tasks
+- **ReAct agents** — Think, act, observe, repeat. Iterative reasoning that gets things done
+- **Plan-and-Execute** — Decompose complex work into ordered steps, then execute each one
+- **Dynamic configuration** — Load agent personality, tools, and constraints from the database at runtime
+- **Runtime resilience** — Context pruning, smart truncation, stale stream cleanup, and recovery
-### Knowledge and Memory
+### Knowledge & Memory
-- **LLM Wiki knowledge base** for structured, linked, AI-digested knowledge
-- **Workspace memory files** such as `AGENTS.md`, `SOUL.md`, `PROFILE.md`, `MEMORY.md`, and daily notes
-- **Post-conversation extraction** to preserve useful information automatically
-- **Scheduled consolidation** so memory quality improves instead of just growing
-- **Dreaming and emergence workflows** for longer-horizon memory refinement
+- **LLM Wiki** — AI-powered knowledge base that digests raw materials into structured, linked pages with summaries
+- **Workspace memory** — `AGENTS.md`, `SOUL.md`, `PROFILE.md`, `MEMORY.md`, daily notes
+- **Memory lifecycle** — Post-conversation extraction, scheduled consolidation, dreaming workflows
+- **Compound memory** — Understanding improves over time instead of resetting every query
-### Tools, Skills, and Search
+### Tools, Skills & MCP
-- **Built-in tools** for web search, file operations, memory access, date/time, and more
-- **Advanced web search** with provider chaining, fallback strategies, and live information support
-- **MCP integration** across stdio, SSE, and Streamable HTTP transports
-- **Skill system** with installable `SKILL.md` packages
-- **ClawHub marketplace** for discovering and installing skills
-- **Tool guard and approval** for sensitive operations
+- **Built-in tools** — Web search, file ops, memory access, date/time, and more
+- **MCP integration** — stdio, SSE, and Streamable HTTP transports
+- **Skill system** — Installable `SKILL.md` packages with ClawHub marketplace
+- **Tool guard** — Approval flows, file-path protection, runtime filtering
### Multimodal Creation
-- **Text-to-speech** for read-aloud and voice output
-- **Speech-to-text** for audio transcription
-- **Music generation**
-- **Image generation** with multiple providers
-- **Video generation** with async task handling
+Text-to-speech · Speech-to-text · Image generation · Music generation · Video generation
### Model Flexibility
-Configure models in the web UI. MateClaw supports cloud and local model providers including:
-
-- DashScope
-- OpenAI
-- Anthropic
-- Google Gemini
-- DeepSeek
-- Kimi
-- MiniMax
-- Zhipu AI
-- Volcano Engine
-- OpenRouter
-- Ollama
-- LM Studio
-- llama.cpp
-- MLX
+14+ providers including DashScope, OpenAI, Anthropic, Gemini, DeepSeek, Kimi, Ollama, LM Studio, MLX, and more. Configure everything in the web UI.
### Surfaces
-- **Web app** for chat, agent management, MCP, models, tools, channels, and security
-- **Desktop app** with bundled JRE 21 and backend
-- **External channels** for production-facing assistant workflows
-
----
-
-## Why The Wiki Matters
-
-Most AI systems treat knowledge like a warehouse of raw fragments.
-
-MateClaw adds another layer: a structured Wiki that AI can build and maintain. Instead of retrieving arbitrary chunks from source files every time, the system can pre-digest information into clean pages with summaries and links.
-
-That changes the product in three ways:
-
-- Agents waste less context on raw material
-- Knowledge becomes easier to inspect and edit by humans
-- Understanding improves over time instead of resetting on every query
-
-This is the difference between storing information and shaping it.
+- **Web console** — Chat, agents, tools, skills, knowledge, models, security, settings
+- **Desktop app** — Electron with bundled JRE 21, no Java installation needed
+- **Channels** — DingTalk, Feishu, WeChat Work, Telegram, Discord, QQ
---
@@ -195,86 +94,32 @@ This is the difference between storing information and shaping it.
### Prerequisites
-- Java 17+
-- Node.js 18+ and pnpm
-- Maven 3.9+ (or use `mvnw`)
-- At least one LLM API key such as [DashScope](https://dashscope.aliyun.com/)
+- Java 17+ · Node.js 18+ · pnpm · Maven 3.9+
-### Option 1: Local Development
-
-**Backend**
+### Local Development
```bash
+# Backend
cd mateclaw-server
-export DASHSCOPE_API_KEY=your-key-here
-mvn spring-boot:run
-```
+mvn spring-boot:run # http://localhost:18088
-Backend:
-
-- App: `http://localhost:18088`
-- H2 Console: `http://localhost:18088/h2-console`
-- Swagger UI: `http://localhost:18088/swagger-ui.html`
-
-**Frontend**
-
-```bash
+# Frontend
cd mateclaw-ui
-pnpm install
-pnpm dev
+pnpm install && pnpm dev # http://localhost:5173
```
-Frontend:
+Login: `admin` / `admin123`
-- App: `http://localhost:5173`
-
-**Login**
-
-- Username: `admin`
-- Password: `admin123`
-
-### Option 2: Docker
+### Docker
```bash
cp .env.example .env
-docker compose up -d
+docker compose up -d # http://localhost:18080
```
-Default service:
+### Desktop App
-- `http://localhost:18080`
-
-### Option 3: Desktop App
-
-Download installers from [GitHub Releases](https://github.com/matevip/mateclaw/releases).
-
-The desktop app bundles **JRE 21 + the Spring Boot backend**, so users do not need to install Java separately.
-
-> macOS: if the app is blocked on first launch, use right-click → Open, or allow it in Privacy & Security.
-
----
-
-## Architecture
-
-```text
-mateclaw/
-├── mateclaw-server/ Spring Boot backend
-├── mateclaw-ui/ Vue 3 SPA frontend
-├── mateclaw-desktop/ Electron desktop app
-├── docs/ VitePress documentation
-├── docker-compose.yml
-└── .env.example
-```
-
-Backend domains include:
-
-- `agent/` for runtime and orchestration
-- `tool/` for built-in tools and MCP integration
-- `skill/` for skill installation and execution
-- `memory/` for extraction, consolidation, and dreaming
-- `wiki/` for knowledge base and structured Wiki processing
-- `channel/` for external platform adapters
-- `workspace/` for files, messages, and conversations
+Download from [GitHub Releases](https://github.com/matevip/mateclaw/releases). Bundles JRE 21 — no Java needed.
---
@@ -282,81 +127,65 @@ Backend domains include:
| Layer | Technology |
|-------|------------|
-| Backend | Spring Boot 3.5 + Spring AI Alibaba 1.1 |
-| Agent Runtime | StateGraph |
+| Backend | Spring Boot 3.5 · Spring AI Alibaba 1.1 |
+| Agent | StateGraph Runtime |
| Database | H2 (dev) / MySQL 8.0+ (prod) |
| ORM | MyBatis Plus 3.5 |
| Auth | Spring Security + JWT |
-| Frontend | Vue 3 + TypeScript + Vite |
-| State | Pinia |
-| UI | Element Plus |
-| Styling | TailwindCSS 4 |
-| Desktop | Electron + electron-updater |
-| Docs | VitePress |
+| Frontend | Vue 3 · TypeScript · Vite |
+| UI | Element Plus · TailwindCSS 4 |
+| Desktop | Electron · electron-updater |
+
+---
+
+## Project Structure
+
+```
+mateclaw/
+├── mateclaw-server/ Spring Boot backend
+├── mateclaw-ui/ Vue 3 SPA frontend
+├── mateclaw-desktop/ Electron desktop app
+├── docker-compose.yml
+└── .env.example
+```
---
## Documentation
-| Topic | Description |
-|-------|-------------|
-| [Introduction](https://mateclaw.mate.vip/en/intro) | Product overview and core concepts |
-| [Quick Start](https://mateclaw.mate.vip/en/quickstart) | Local, Docker, and desktop setup |
-| [Console](https://mateclaw.mate.vip/en/console) | Web console and day-to-day usage |
-| [Agents](https://mateclaw.mate.vip/en/agents) | ReAct, Plan-and-Execute, and runtime design |
-| [Models](https://mateclaw.mate.vip/en/models) | Model provider setup |
-| [Tools](https://mateclaw.mate.vip/en/tools) | Built-in tools and extension model |
-| [Skills](https://mateclaw.mate.vip/en/skills) | Skill packages and marketplace |
-| [MCP](https://mateclaw.mate.vip/en/mcp) | Model Context Protocol integration |
-| [Memory](https://mateclaw.mate.vip/en/memory) | Memory architecture |
-| [Channels](https://mateclaw.mate.vip/en/channels) | External channel integration |
-| [Security](https://mateclaw.mate.vip/en/security) | Guardrails and approval |
-| [Desktop](https://mateclaw.mate.vip/en/desktop) | Desktop application guide |
-| [API Reference](https://mateclaw.mate.vip/en/api) | REST API |
-| [FAQ](https://mateclaw.mate.vip/en/faq) | Troubleshooting |
+Full docs at **[claw.mate.vip/docs](https://claw.mate.vip/docs)**
---
## Roadmap
-Current focus areas include:
-
-- richer multi-agent collaboration
-- deeper multimodal understanding
-- smarter model routing
-- stronger long-term memory
-- richer ClawHub ecosystem
-- more channels and desktop coverage
+- Richer multi-agent collaboration
+- Smarter model routing
+- Deeper multimodal understanding
+- Stronger long-term memory
+- Richer ClawHub ecosystem
---
## Contributing
-MateClaw is open to product, code, docs, and integration contributions.
-
```bash
git clone https://github.com/matevip/mateclaw.git
cd mateclaw
-
-cd mateclaw-server
-mvn clean compile
-
-cd ../mateclaw-ui
-pnpm install
-pnpm dev
+cd mateclaw-server && mvn clean compile
+cd ../mateclaw-ui && pnpm install && pnpm dev
```
---
## Why The Name
-**Mate** means companion.
-**Claw** means capability.
+**Mate** is companion. **Claw** is capability.
-The product is meant to feel like both: a system that stays with you, and a system that can actually grab work and move it.
+A system that stays with you, and a system that grabs work and moves it.
---
## License
-MateClaw is released under the [Apache License 2.0](LICENSE).
+[Apache License 2.0](LICENSE)
diff --git a/README_zh.md b/README_zh.md
index 11c575f6..e8d2dd45 100644
--- a/README_zh.md
+++ b/README_zh.md
@@ -22,259 +22,104 @@
+---
+
MateClaw 是一个基于 **Java + Vue 3** 构建的个人 AI 操作系统,由 [Spring AI Alibaba](https://github.com/alibaba/spring-ai-alibaba) 驱动。
-它不是另一个聊天框,而是一整套 AI 工作系统:能推理、能调工具、能记住上下文、能联网、能把原始资料消化成 Wiki、能生成多模态内容,也能出现在真正发生工作的渠道里。
+不是又一个聊天框。这是一个完整的 AI 工作系统——智能体能推理、用工具、构建记忆、把原始资料消化成 Wiki、创作多模态内容,还能出现在每一个真正发生工作的渠道里。
-这个产品的核心想法很简单:
+三件事让它与众不同:
-- 给每个 Agent 清晰的角色
-- 给它真正可用的工具和边界
-- 让它拥有记忆,而不是每次从零开始
-- 让它跨聊天、文档、知识、媒体和渠道协同工作
-- 保持整套系统能被一个团队部署、理解和持续迭代
+1. **智能体做事,不只聊天** — ReAct 循环推理 + 计划执行,完成真正的任务
+2. **知识被塑造,而非仅仅被存储** — LLM 驱动的 Wiki 把原始资料消化成结构化的链接页面
+3. **端到端整合** — 一个团队、一次部署,从桌面端到 IM 渠道的完整体验控制
---
-## MateClaw 到底是什么
+## 架构全景
-MateClaw 不是单点产品,而是 4 个产品层合成的一个系统:
+