Powerful Features, Endless Possibilities

WeClaw is not just a chatbot, but an AI assistant that truly helps you accomplish tasks

Core Capabilities

AI Chat Interaction

Supports 10+ mainstream LLMs including DeepSeek, OpenAI, Claude, and Gemini for smooth natural language understanding and responses.

  • Streaming output, real-time display
  • Multi-turn conversation with context memory
  • Markdown code highlighting
  • Image upload and understanding

Workflow Engine

Define multi-step workflows to automate complex tasks, letting AI execute your processes.

  • Visual process design
  • Conditional branches and loops
  • Variables and context passing
  • Exception handling and retry

PWA Mobile

Progressive Web App, installable on your phone's home screen for remote desktop AI control.

  • JWT + RSA hybrid authentication
  • WebSocket real-time communication
  • Session history cloud sync
  • Offline message queue

Knowledge Base

Local knowledge base management with persistent chat history, letting AI learn and remember your preferences.

  • Vector database storage
  • Semantic similarity search
  • Knowledge base import/export
  • Automatic knowledge updates

Multi-Agent Parallel

Agent instance pool with parallel scheduling. Complex tasks are auto-decomposed and executed concurrently for major efficiency gains.

  • Dynamic Agent pool management
  • Parallel task scheduling and execution
  • Session isolation and resource protection
  • Agent lifecycle management

Self-Reflection

AI can audit its own tool call history, search logs and codebase for self-diagnosis and continuous evolution.

  • Tool call audit and statistics
  • Log search and error location
  • Codebase search and navigation
  • Watchdog process guardian

Tool Ecosystem

Desktop Control

  • File Management
  • Screenshot Recording
  • App Control
  • Window Management

Browser Automation

  • Web Operations
  • Form Filling
  • Data Scraping
  • Search Integration

Voice Interaction

  • Voice Input
  • Voice Playback
  • Continuous Dialogue
  • Offline Recognition

Developer Tools

  • Code Generation
  • Code Explanation
  • Git Operations
  • API Debugging

Academic Research

  • Literature Review
  • Paper Lifecycle
  • PRISMA Flowchart
  • AI Detection Reduction

Quantitative Finance

  • Stock Quotes
  • Quant Trading Strategies
  • Stock Screener

Self-Reflection

  • Audit Log Analysis
  • Log Viewer
  • Codebase Search
  • Process Control

90+ practical tools covering all daily scenarios

System Architecture

Modular design with clear three-tier architecture, easy to extend and maintain

Presentation Layer - User Interface

PySide6 Desktop
Vue 3 PWA
CLI Terminal

Core Layer - Business Logic

Conversation Engine

Tool System

Workflow

Knowledge Base

Skill System

Infrastructure Layer

FastAPI Server
LiteLLM
SQLite/MySQL

Tech Stack

🐍Python 3.12+
🖥️PySide6 GUI
🤖LiteLLM
FastAPI
🎭Playwright
📱Next.js PWA
🔌WebSocket
💾SQLite/ChromaDB