MoonshotAI / MoonshotAI/kimi-code
Plugin proposal: WaveSpeed (AI image / video / audio / 3D generation) for the curated marketplace
Nobody has claimed this yet.
- Dominant language
- TypeScript
- Stars
- 7.5k
- Forks
- 1.2k
- Avg merge
- 11h 53m
- Merged PRs (30d)
- 350
Description
Summary
We maintain a Kimi Code CLI plugin for the WaveSpeed platform and would like to propose it for the curated tier of the plugin marketplace.
- Plugin repo: https://github.com/WaveSpeedAI/wavespeed-kimi-plugin
- Manifest:
kimi.plugin.jsonat the repo root (namewavespeed, MIT) - Release asset:
wavespeed-kimi.zipon everyvX.Y.Ztag, e.g.https://github.com/WaveSpeedAI/wavespeed-kimi-plugin/releases/latest/download/wavespeed-kimi.zip - Install today:
/plugins install https://github.com/WaveSpeedAI/wavespeed-kimi-plugin
What it adds
WaveSpeed is an inference platform for generative media models (Seedream, Seedance, MiniMax H3, Wan, Kling, Nano Banana, Veo, and a few hundred more). The plugin gives the agent that catalog as a tool:
- MCP server
@wavespeed/mcp(npm, MIT):search_models,get_model_schema,get_price,upload_file,run_model,get_prediction,get_balance. Started withnpx, no global install. - Skill
wavespeed: the find → inspect → run workflow, local-file upload, and price quoting before spending credits, on the open-source@wavespeed/cli. The same skill ships in our Claude Code, Gemini CLI and DeepSeek Harness packages.
Auth is WAVESPEED_API_KEY or the CLI's stored login; the skill instructs the agent never to ask the user to paste a key into the chat.
Why curated
The current curated entries cover deployment, browser and frontend guidance, and a BaaS. There is no media-generation plugin yet. Typical asks it serves inside a coding session: generate a hero image for a landing page, animate a product photo into a short clip, restyle an existing video, produce TTS or music for a demo, all with a cost check first.
Maintenance
- Versioned independently in
kimi.plugin.json; the release workflow refuses a tag that does not match the manifest, so the marketplaceversionfield can be pinned safely. - Maintained by the WaveSpeedAI team (same maintainers as the CLI and MCP server).
Happy to adjust the manifest or packaging to whatever the marketplace prefers.
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by reviewing the linked plugin repository's root kimi.plugin.json and the latest wavespeed-kimi.zip release asset, then compare them with the marketplace's existing curated entries. Confirm that the manifest, versioned release packaging, authentication guidance, and proposed media-generation scope meet the curated-tier requirements; done means maintainers have accepted the plugin or specified the changes needed for acceptance.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- node.js, typescript
- Domain
- cli, developer-experience
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Active
- Clarity
- Mostly clear
- Newbie friendliness
- 30/100