diff --git a/README.md b/README.md index 9a157378..baebca64 100644 --- a/README.md +++ b/README.md @@ -6,13 +6,13 @@ # MateClaw -
Build AI that thinks, acts, remembers, and ships.
+AI that thinks, acts, remembers — and keeps going when one model dies.
[](https://github.com/matevip/mateclaw) [](https://claw.mate.vip/docs) [](https://claw-demo.mate.vip) [](https://claw.mate.vip) -[](https://adoptium.net/) +[](https://adoptium.net/) [](https://spring.io/projects/spring-boot) [](https://vuejs.org/) [](https://github.com/matevip/mateclaw) @@ -28,123 +28,89 @@ --- -An AI agent. A knowledge engine. A memory system. A tool runtime. A multi-channel presence. +Most AI tools forget you the moment the tab closes. Most fall over when their model vendor has a bad day. Most give you a chatbox and call it a product. -**One product. The whole widget.** +**MateClaw is the whole widget.** One deployment. Reasoning, knowledge, memory, tools, and multi-channel presence — built together, not bolted on. -MateClaw is a personal AI operating system built with **Java + Vue 3**, powered by [Spring AI Alibaba](https://github.com/alibaba/spring-ai-alibaba). It's not a chatbox, not a workflow builder, not just another coding assistant. It's the entire system — from reasoning to remembering to shipping — in one deployment. +--- -Three things make it insanely different: +## Three things that make it different -1. **Agents do work, not just talk** — ReAct + Plan-and-Execute. Not one-shot answers — iterative reasoning that actually completes tasks -2. **Knowledge is shaped, not just stored** — An LLM Wiki that digests raw material into structured, linked pages. The difference between a warehouse and a library -3. **End-to-end, no compromises** — Web console, desktop app, 7 IM channels, tool guardrails, enterprise auth. One team, one deployment, one experience +### 1 · Your AI doesn't die when a model does + +Primary key expired. Vendor returns 401. Network blip. Quota drained. + +Other tools hand you a red error card. MateClaw routes to the next healthy provider — DashScope, OpenAI, Anthropic, Gemini, DeepSeek, Kimi, Ollama, LM Studio, MLX, 14+ in total — and the user sees the reply finish. A provider health tracker parks bad vendors in a cooldown window so they don't waste seconds on every turn. + +You don't configure a retry script. You set priorities in the web UI. The runtime does the rest. + +### 2 · Knowledge that links itself + +Upload a PDF, a batch of markdown, a scraped page — raw material in. + +MateClaw's **LLM Wiki** digests it into structured pages, builds `[[links]]` between them, and remembers where every sentence came from. Click a citation, see the exact source chunk. Ask a question, the page you get is stitched from the right chunks — with references you can verify. + +This is the difference between a warehouse and a library. + +### 3 · One product, five surfaces + +| Surface | What it is | +|---|---| +| **Web Console** | Full admin — agents, models, tools, skills, knowledge, security, cron | +| **Desktop** | Electron app with a bundled JRE 21. Double-click, run. No Java install | +| **Webchat Widget** | One `