AI Architecture Analysis
This repository is indexed by RepoMind. By analyzing fastclaw-ai/weclaw in our AI interface, you can instantly generate complete architecture diagrams, visualize control flows, and perform automated security audits across the entire codebase.
Our Agentic Context Augmented Generation (Agentic CAG) engine loads full source files into context on-demand, avoiding the fragmentation of traditional RAG systems. Ask questions about the architecture, dependencies, or specific features to see it in action.
Repository Overview (README excerpt)
Crawler viewWeClaw 中文文档 WeChat AI Agent Bridge — connect WeChat to AI coding agents (Claude, Codex, Gemini, Kimi, etc.) via the iLink API. | | | | |:---:|:---:|:---:| | | | | Quick Start That's it. On first start, WeClaw will: • Show a QR code — scan with WeChat to login • Auto-detect installed AI agents (Claude, Codex, Gemini, etc.) • Save config to • Start receiving and replying to WeChat messages Use to add additional WeChat accounts. Other install methods How It Works **Agent modes:** | Mode | How it works | Examples | |------|-------------|----------| | ACP | Long-running subprocess, JSON-RPC over stdio. Fastest — reuses process and sessions. | Claude, Codex, Kimi, Gemini, Cursor, OpenCode, OpenClaw | | CLI | Spawns a new process per message. Supports session resume via . | Claude ( ), Codex ( ) | | HTTP | OpenAI-compatible chat completions API. | OpenClaw (HTTP fallback) | Auto-detection picks ACP over CLI when both are available. Chat Commands Send these as WeChat messages: | Command | Description | |---------|-------------| | | Send to default agent | | | Send to a specific agent | | | Send to agent by alias | | | Switch default agent to Claude | | | Show current agent info | Aliases | Alias | Agent | |-------|-------| | | claude | | | codex | | | cursor | | | kimi | | | gemini | | | opencode | | | openclaw | Switching default agent is persisted to config — survives restarts. Proactive Messaging Send messages to WeChat users without waiting for them to message first. **CLI:** **HTTP API** (runs on when is running): Set to change the listen address (e.g. ). Configuration Config file: Environment variables: • — override default agent • — OpenClaw HTTP fallback endpoint • — OpenClaw API token Background Mode Logs are written to . System service (auto-start on boot) **macOS (launchd):** **Linux (systemd):** Docker > Note: ACP and CLI agents require the agent binary inside the container. > The Docker image ships only WeClaw itself. For ACP/CLI agents, mount > the binary or build a custom image. HTTP agents work out of the box. Release The workflow builds binaries for x , creates a GitHub Release, and uploads all artifacts with checksums. Development License MIT