Skip to content

User Guide

This guide is for people who want to use MateClaw as a product, not hack on the source code.

If your goal is to get from install to first useful conversation as quickly as possible, start here.


The Fast Path

  1. Install the desktop app or open a running deployment
  2. Log in with the default account
  3. Add one model provider
  4. Send your first message
  5. Create or customize an agent
  6. Add tools, skills, memory, or Wiki knowledge as needed

That is the whole product arc.


Install and Launch

Desktop App

Download the latest installer from GitHub Releases.

MateClaw desktop bundles JRE 21 + backend runtime, so users do not need to install Java separately.

First Launch

The app may take 10 to 30 seconds to fully initialize on first run. After startup, log in with:

FieldValue
Usernameadmin
Passwordadmin123

Change the default password after your first login.


Configure the First Model

No AI product exists until the model is reachable.

Go to:

  • Settings -> Models

Then configure at least one provider.

Recommended options:

  • DashScope for a simple cloud start
  • Ollama if you want local model usage
  • OpenAI / Anthropic / Gemini / DeepSeek / Kimi / MiniMax / Zhipu / OpenRouter if those are already part of your stack

You can start with one provider and add more later.


Understand the Product Surface

1. Chat

This is where you directly interact with agents.

Use it when you want:

  • direct questions
  • multi-turn work
  • tool-using tasks
  • file-based requests

2. Agents

This is where you define how the AI behaves.

An agent combines:

  • system instructions
  • model choice
  • tool availability
  • memory behavior
  • role/personality

If Chat is the interaction surface, Agents is the operational layer.

3. Workspace and Memory

This is where continuity lives.

Use it when you want the system to retain:

  • user preferences
  • durable notes
  • recurring context
  • long-horizon knowledge

4. Skills and MCP

This is where capability expands.

Use it when you want the agent to do more than the default system can do out of the box.

5. Wiki Knowledge Base

This is where raw material becomes structured knowledge.

Use it when you want to:

  • upload notes and documents
  • digest source material into linked pages
  • let agents read knowledge on demand instead of re-reading raw files

Your First Useful Setup

If you want a practical first configuration, do this:

Setup A: Personal Assistant

  • configure one strong model provider
  • use the default chat agent
  • enable search if you need live information
  • let the memory system start accumulating context

Setup B: Team Knowledge Assistant

  • create a dedicated agent
  • create a Wiki knowledge base
  • ingest product docs, notes, PDFs, or DOCX files
  • let the agent use Wiki tools when answering questions

Setup C: Tool-Using AI Worker

  • create a role-specific agent
  • add relevant skills
  • connect MCP servers
  • tune approval rules in Security

Files and Uploads

MateClaw supports file-based work inside the product.

Typical use cases:

  • attach files in chat
  • upload documents into a Wiki knowledge base
  • maintain workspace memory files

For PDFs and scanned content, the platform supports text extraction and OCR fallback where applicable.


Security and Approval

MateClaw is designed for real operations, which means safety controls matter.

Use Security when you need to:

  • require approval for sensitive tools
  • block dangerous file access
  • inspect audit logs
  • manage tool guard policies

The goal is simple: strong capability without silent risk.


Data and Persistence

MateClaw stores working data locally or in your chosen deployment database, including:

  • conversations
  • agent configuration
  • model/provider settings
  • memory artifacts
  • Wiki knowledge
  • tool/security configuration

Back up your data directory or database before major upgrades.


What to Do Next

After your first successful setup, the usual progression is:

  1. Create specialized agents
  2. Install skills
  3. Connect MCP services
  4. Build a Wiki knowledge base
  5. Expand to channels
  6. Tighten security and approval rules

If you need installation steps, go to Quick Start.
If you need conceptual grounding, go back to Introduction.