oneclaw  by oneclaw

Desktop AI agent for task execution

Created 1 month ago
274 stars

Top 94.4% on SourcePulse

GitHubView on GitHub
Project Summary

OneClaw provides a zero-configuration, zero-dependency desktop client for the OpenClaw AI framework, targeting non-technical users and power users alike. It simplifies the process of deploying and interacting with AI models, enabling them to perform tasks beyond simple chat, with a unique "one-minute install" promise.

How It Works

OneClaw packages the OpenClaw Gateway and a Node.js runtime into a cross-platform Electron application. The user interface is a single-page application built with Lit 3, loaded locally. This architecture eliminates the need for users to install development tools like Node.js or npm, or configure environment variables, offering a straightforward installation and setup process.

Quick Start & Requirements

Installation involves downloading the appropriate installer (.dmg for macOS, .exe for Windows) from the Releases page and running it. Users then select an AI provider and enter their API key. No external prerequisites or dependencies are required, as the application bundles its runtime. Setup is designed to take under 60 seconds.

Highlighted Details

  • One-Minute Install: Download, double-click, enter API Key, and start chatting.
  • Cross-Platform Support: Available for macOS (Apple Silicon/Intel) and Windows (x64/ARM64).
  • Local API Key Storage: Sensitive API keys are stored exclusively on the user's machine.
  • Multi-Provider Compatibility: Supports Anthropic, OpenAI, Google, Moonshot (Kimi), and custom OpenAI/Anthropic-compatible API endpoints.
  • Integrated Features: Includes auto-updates, session memory, Kimi web search, Feishu/QQ bot integration, conflict detection for existing OpenClaw installs, and automatic installation of the openclaw command to the system PATH.
  • China Network Optimization: Pre-configured mirror settings for improved performance in China.

Maintenance & Community

The README does not provide specific details regarding maintainers, sponsorships, or community channels such as Discord or Slack. It encourages users to star the repository on GitHub.

Licensing & Compatibility

The project is licensed under the GNU Affero General Public License v3.0 (AGPL-3.0-only). While commercial use is permitted, any modifications or network-distributed versions of the software must also be made available under the AGPL-3.0 license, imposing strong copyleft requirements.

Limitations & Caveats

The AGPL-3.0 license's strong copyleft nature is the primary caveat, potentially restricting integration into proprietary closed-source applications if modified versions are distributed or offered as a network service.

Health Check
Last Commit

1 day ago

Responsiveness

Inactive

Pull Requests (30d)
2
Issues (30d)
20
Star History
258 stars in the last 30 days

Explore Similar Projects

Feedback? Help us improve.