|
| 1 | +# Created with YamlCreate.ps1 Dumplings Mod |
| 2 | +# yaml-language-server: $schema=https://aka.ms/winget-manifest.defaultLocale.1.12.0.schema.json |
| 3 | + |
| 4 | +PackageIdentifier: GaoyangZhang.RivonClaw |
| 5 | +PackageVersion: 1.9.28 |
| 6 | +PackageLocale: en-US |
| 7 | +Publisher: RIVON LLC |
| 8 | +PublisherUrl: https://github.com/gaoyangz77 |
| 9 | +PublisherSupportUrl: https://github.com/gaoyangz77/rivonclaw/issues |
| 10 | +Author: Gaoyang Zhang |
| 11 | +PackageName: TK Copilot |
| 12 | +PackageUrl: https://github.com/gaoyangz77/rivonclaw |
| 13 | +License: MIT |
| 14 | +LicenseUrl: https://github.com/gaoyangz77/rivonclaw/blob/HEAD/LICENSE |
| 15 | +Copyright: Copyright (c) 2026 Gaoyang Zhang |
| 16 | +ShortDescription: An easy-mode runtime and UI layer built on top of OpenClaw, designed to turn long-lived AI agents into personal digital butlers. |
| 17 | +Description: |- |
| 18 | + OpenClaw is a powerful agent runtime — but it's built for engineers. Setting it up means editing config files, managing processes, and juggling API keys from the terminal. For non-programmers (designers, operators, small business owners), that barrier is too high. |
| 19 | + RivonClaw wraps OpenClaw into a desktop app that anyone can use: install, launch from the system tray, and manage everything through a local web panel. Write rules in plain language instead of code, configure LLM providers and messaging channels with a few clicks, and let the agent learn your preferences over time. No terminal required. |
| 20 | + In short: OpenClaw is the engine; RivonClaw is the cockpit. |
| 21 | +
|
| 22 | + Features |
| 23 | + - Natural Language Rules: Write rules in plain language—they compile to policy, guards, or skills and take effect immediately (no restart) |
| 24 | + - Multi-Provider LLM Support: 20+ providers (OpenAI, Anthropic, Google Gemini, DeepSeek, Zhipu/Z.ai, Moonshot/Kimi, Qwen, Groq, Mistral, xAI, OpenRouter, MiniMax, Venice AI, Xiaomi/MiMo, Volcengine/Doubao, Amazon Bedrock, NVIDIA NIM, etc.) plus subscription/coding plans (Claude, Gemini, Zhipu Coding, Qwen Coding, Kimi Code, MiniMax Coding, Volcengine Coding) and Ollama for local models |
| 25 | + - OAuth & Subscription Plans: Sign in with Google for free-tier Gemini access or connect Claude/Anthropic subscription—no API key needed. Auto-detects or installs CLI credentials |
| 26 | + - Per-Provider Proxy Support: Configure HTTP/SOCKS5 proxies per LLM provider or API key, with automatic routing and hot reload—essential for restricted regions |
| 27 | + - Multi-Account Channels: Configure Telegram, WhatsApp, Discord, Slack, Google Chat, Signal, iMessage, Feishu/Lark, LINE, Matrix, Mattermost, Microsoft Teams, and more through UI with secure secret storage (Keychain/DPAPI) |
| 28 | + - Token Usage Tracking: Real-time statistics by model and provider, auto-refreshed from OpenClaw session files |
| 29 | + - Speech-to-Text: Region-aware STT integration for voice messages (Groq, Volcengine) |
| 30 | + - Visual Permissions: Control file read/write access through UI |
| 31 | + - Zero-Restart Updates: API key, proxy, and channel changes apply instantly via hot reload—no gateway restart needed |
| 32 | + - Local-First & Private: All data stays on your machine; secrets never stored in plaintext |
| 33 | + - Chat with Agent: Real-time WebSocket chat with markdown rendering, emoji picker, image attachments, model switching, and persistent conversation history |
| 34 | + - Skills Marketplace: Browse, search, and install community skills from a built-in marketplace; manage installed skills with one click |
| 35 | + - Auto-Update: Client update checker with static manifest hosting |
| 36 | + - Privacy-First Telemetry: Optional anonymous usage analytics—no PII collected |
| 37 | +
|
| 38 | + How File Permissions Work |
| 39 | + RivonClaw enforces file access permissions through an OpenClaw plugin that intercepts tool calls before they execute. Here's what's protected: |
| 40 | + - File access tools (read, write, edit, image, apply-patch): Fully protected—paths are validated against your configured permissions |
| 41 | + - Command execution (exec, process): Working directory is validated, but paths inside command strings (like cat /etc/passwd) cannot be inspected |
| 42 | + Coverage: ~85-90% of file access scenarios. For maximum security, consider restricting or disabling exec tools through Rules. |
| 43 | + Technical note: The file permissions plugin uses OpenClaw's before_tool_call hook—no vendor source code modifications needed, so RivonClaw can cleanly pull upstream OpenClaw updates. |
| 44 | +Tags: |
| 45 | +- agent |
| 46 | +- agentic |
| 47 | +- ai |
| 48 | +- chatbot |
| 49 | +- claw |
| 50 | +- large-language-model |
| 51 | +- llm |
| 52 | +ReleaseNotesUrl: https://github.com/gaoyangz77/rivonclaw/releases/tag/v1.9.28 |
| 53 | +ManifestType: defaultLocale |
| 54 | +ManifestVersion: 1.12.0 |
0 commit comments