WC

waynesutton/clawsync

开发工具

本页由 AI 翻译,技术细节请以原文为准。 查看原文

71 stars 质量 61 趋势 14MIT

ClawSync,云端OpenClaw。部署一个开源的个人AI代理,具备聊天界面、技能系统、MCP支持和多模型路由。基于凸构建。

概览

面向云端的OpenClaw。部署一个开源的个人AI代理,具备聊天界面、技能系统、MCP支持和多模型路由。基于凸构建。 - - 同时运行多个代理,每个代理拥有独立的配置、技能、MCP服务器和内存 - - 定义可重用的代理个性,为一个或多个代理提供动力 - - 每个代理自动运行、暂停、重启、单任务或思考继续模式 - - 代理之间可以通信并委派任务 - - 干净的实时聊天,包含流式响应和代理选择器 - - 私有仪表盘管理代理、灵魂、技能和集成 - - 模板、webhook或基于代码的技能,提供外部注册市场 - - Claude、GPT、Grok、Gemini或任何OpenRouter模型(可为每个代理配置)- - 连接MCP服务器或将代理作为一个代理开放(可分配给每个代理) - - Telegram、Discord、WhatsApp、Slack、电子邮件 - - 阅读、回复和发布代理推文 - - 代理邮箱收件箱,带速率限制 -...

概述(AI 翻译)

爪同步

云端的OpenClaw。 部署一个开源的个人AI代理,具备聊天界面、技能系统、MCP支持和多模型路由。基于凸构建。

灵感来自 OpenClaw.ai

特色

  • 多代理系统 - 同时运行多个代理,每个代理拥有独立的配置、技能、MCP服务器和内存
  • 共享灵魂文档 - 定义可重复使用的代理个性,能够驱动一个或多个代理
  • 代理控制 - 每个代理自动运行、暂停、重启、单任务或思考继续模式
  • 代理间交互 - 代理之间可以相互沟通并委派任务
  • 公共聊天界面 - 干净的实时聊天,包含流式回应和代理选择器
  • SyncBoard 管理 - 私有仪表盘,用于管理代理、灵魂、技能和集成
  • 技能系统 - 基于模板、webhook或基于代码的技能,带有外部注册市场
  • 多模型 - Claude、GPT、Grok、Gemini 或任何 OpenRouter 模型(可按代理配置)
  • MCP 支持 - 连接 MCP 服务器或将你的代理暴露为 MCP 服务器(可分配给每个代理)
  • 频道集成 - Telegram、Discord、WhatsApp、Slack、电子邮件

本页由 AI 翻译,技术细节请以原文为准。

README

以下为原文 README 节选,完整内容请查看原文。

ClawSync

OpenClaw for the cloud. Deploy an open source personal AI agent with chat UI, skills system, MCP support, and multi-model routing. Built on Convex.

Inspired by OpenClaw.ai

Features

  • Multi-Agent System - Run multiple agents simultaneously, each with independent config, skills, MCP servers, and memory
  • Shared Soul Documents - Define reusable agent personalities that can power one or many agents
  • Agent Controls - Auto-run, pause, restart, single task, or think-to-continue modes per agent
  • Agent-to-Agent Interaction - Agents can communicate and delegate tasks to each other
  • Public Chat UI - Clean, real-time chat with streaming responses and agent selector
  • SyncBoard Admin - Private dashboard to manage agents, souls, skills, and integrations
  • Skills System - Template, webhook, or code-based skills with a marketplace for external registries
  • Multi-Model - Claude, GPT, Grok, Gemini, or any OpenRouter model (configurable per agent)
  • MCP Support - Connect to MCP servers or expose your agent as one (assignable per agent)
  • Channel Integrations - Telegram, Discord, WhatsApp, Slack, Email
  • X (Twitter) Integration - Read, reply, and post tweets from your agent
  • AgentMail - Email inboxes for your agent with rate limits
  • File Storage - Upload and manage files with Convex native storage or Cloudflare R2
  • Browser Automation - Extract data, act, or run autonomous agents on any URL via Stagehand
  • Web Scraping - Scrape any URL to markdown with durable caching via Firecrawl
  • AI Analytics - Weekly or manual deep analysis of metrics with anomaly detection and recommendations
  • Agent Research - Competitive, topic, and real-time X research with external API sources
  • Persistent Memory - Supermemory integration for long-term recall across conversations
  • Live Activity Feed - Public real-time log of agent actions with per-agent filtering
  • Unified Agent Feed - Combined activity view across all agents with filter chips

Quick Start

Prerequisites

  • Node.js 18+
  • npm or pnpm
  • A Convex account (free tier works)
  • An Anthropic API key (or OpenAI/OpenRouter)

Setup

  1. Clone and install:
git clone https://github.com/waynesutton/clawsync.git
cd clawsync
npm install
  1. Initialize Convex:
npx convex dev

This will prompt you to create a new Convex project. Follow the prompts.

  1. Set environment variables:

In the Convex Dashboard (dashboard.convex.dev), go to Settings > Environment Variables and add:

ANTHROPIC_API_KEY=sk-ant-...

Optional for multi-model support:

OPENAI_API_KEY=sk-...
XAI_API_KEY=xai-...
OPENROUTER_API_KEY=sk-or-...
在 GitHub 查看完整 README

推荐工具

换一个关键词,或者移除筛选条件。

安装

npx skillfish add waynesutton/clawsync
新手?先看 mcpskill.org 教程 →