npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2026 – Pkg Stats / Ryan Hefner

@acedatacloud/openclaw-provider

v2026.10.12

Published

Ace Data Cloud models, image, video, music, speech, search and creative tools for OpenClaw.

Readme

Ace Data Cloud provider for OpenClaw

An Ace Data Cloud maintained provider for LLMs, images, video, music, speech, Google web search and creative tools. Source: AceDataCloud/OpenClawProvider.

Install from the ClawHub listing. The package is vendor maintained and is not bundled with OpenClaw. Security audit results are shown on the listing; an official publisher badge is a separate review and has not been granted.

Get your Ace Data Cloud API key

  1. Open Ace Data Cloud → Applications. Sign in, or register an account first.
  2. Find General application. If it has not been created, choose Initialize General Application. A general key can use the services available to your account; a dedicated application's key is limited to its service. Check the required service/model access and current pricing.
  3. Copy the API Key from the application card, or open Keys / Manage Keys → Create to create a separate key for this integration. Give it a recognizable name so you can revoke or rotate it independently.
  4. When creating a key, review Expiration Time, Set Usage Limitation, and Allowed APIs. Enable only the restrictions you need, allow the operations you will call, then click Create and copy the token from the key list. Task lookup does not grant permission to submit a generation. Confirm the application's balance can cover your first request; any trial allowance is whatever your account currently displays.
  5. Copy only the token value, without quotation marks, spaces, or Bearer . An API Key / API Token field expects this raw value; only a manually configured HTTP Authorization header needs the Bearer prefix. A platform-... account-management token cannot replace a generation API key.

Copy an application API key or open Manage Keys

Create a separately named key with optional restrictions

Save the key in the client's credential store or the environment variable shown below. Never put it in a prompt, shared workflow, screenshot, or Git commit. If authentication fails, check the full copied value, application/service access, expiration, usage limit, and balance before creating another key.

Setup

Install from ClawHub and enter an API key through the onboarding prompt:

openclaw plugins install clawhub:@acedatacloud/openclaw-provider
openclaw onboard --auth-choice acedatacloud-api-key

Review OpenClaw's source/capability prompts before accepting installation. To pin an exact release, append @2026.10.12 to the ClawHub package spec. The same package is distributed on npm and as a .tgz on GitHub Releases. Follow the API key steps above before onboarding. The default model is acedatacloud/gpt-4.1-mini.

The chat catalog covers 90 public models across OpenAI, Claude, Gemini, Grok, DeepSeek, Kimi, and GLM. Each model uses its own supported Chat Completions, Responses, or Messages route, input capabilities, reasoning controls, and prices. See model support and cost estimates. No automatic fallback changes the chosen model.

Native media providers cover Nano Banana, GPT Image, Seedream, Flux, Qwen Image, Midjourney, Seedance, Veo, Kling, Grok Video, Happy Horse, MiniMax H3, Wan, Suno and Fish Audio. 97 optional tools across 17 services expose advanced editing, voice/persona management, face transformation, search and task retrieval. See capability and tool reference and the official-contract architecture decision.

Setup and validation cookbook includes environment-key setup, model selection, and optional web search.

For a native image after setup:

openclaw infer image generate --model acedatacloud-nano-banana/nano-banana-2-lite \
  --prompt "A blue circle on a white background" --count 1 --output image.jpg

This is a paid generation. Use the task retrieval tools to recover an existing result after a timeout instead of generating it again.

Credentials and network access

Chat sends the selected model's prompts and tool messages to its documented endpoint under https://api.acedata.cloud with the user's API key. Native Claude Messages also receives an explicit Bearer header. Optional search sends the query to https://api.acedata.cloud/serp/google. Media generation uses the corresponding service endpoint on that same host. Media downloads use the host's SSRF guard without forwarding your API key. Billable generation and tool operations consume Ace Credits; model, count, resolution and duration affect cost. Optional tools follow normal OpenClaw policy and do not add a separate payment approval dialog. The plugin has no shell commands, filesystem tools, or background service. Use a service-scoped key where possible; cross-service use needs appropriate access. Never send API keys to maintainers or attach them to issue reports.

Development

Use Node 24.16+ and pnpm 9.15.4. The published OpenClaw SDK is pinned as a development dependency, so no sibling source checkout is needed.

pnpm install --frozen-lockfile
pnpm sync-catalog:check
pnpm sync-services:check
pnpm typecheck
pnpm test
pnpm build
pnpm pack
clawhub package validate .
clawhub package publish . --owner acedatacloud --dry-run

The package uses built JavaScript entrypoints. Runtime APIs come from the installed OpenClaw host. Report problems through GitHub issues.

MIT License. Maintained by Ace Data Cloud, [email protected].