← Back to Skills Marketplace
aleglowa

deAPI - AI Media Generation Toolkit

by Alex Glowacki · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ⚠ suspicious
293
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install deapi-ai
Description
AI media generation via deAPI. Transcribe YouTube/audio/video, generate images from text, text-to-speech, OCR, remove backgrounds, upscale images, create vid...
README (SKILL.md)

deAPI Media Generation

AI-powered media tools via decentralized GPU network.

Available Commands

Command Use when user wants to...
/transcribe Transcribe YouTube, Twitch, Kick, X videos, or audio files
/generate-image Generate images from text descriptions
/generate-audio Convert text to speech (TTS)
/generate-video Create video from text or animate images
/ocr Extract text from images (OCR)
/remove-bg Remove background from images
/upscale Upscale image resolution (2x/4x)
/transform-image Apply style transfer to images
/embed Generate text embeddings for semantic search
/deapi-setup Configure result delivery (webhooks/websockets) for server apps
/deapi-balance Check account balance and remaining credits

Quick Examples

/transcribe https://youtube.com/watch?v=...
/generate-image a sunset over mountains
/generate-audio "Hello world" --voice am_adam

Setup

Requires DEAPI_API_KEY environment variable:

export DEAPI_API_KEY=your_key

Get your API key at deapi.ai (free $5 credit).

API Pattern

All deAPI requests are async:

  1. Submit job → get request_id
  2. Poll status every 10s
  3. When done → fetch from result_url

For detailed API parameters, see docs/api-reference.md.

Usage Guidance
Key things to consider before installing: - The skill requires a DEAPI_API_KEY at runtime (SKILL.md shows export DEAPI_API_KEY) but the registry metadata does not declare this; expect to provide an API key if you use it. - Using the skill means media (files/URLs you supply) will be downloaded and uploaded to deapi.ai — do not supply private or sensitive URLs/files unless you trust deapi.ai and understand its privacy/retention policy. - The skill provides webhook/websocket samples; if you configure webhooks, ensure you properly implement signature verification and keep any webhook secrets private. - Because the skill can be invoked autonomously by the agent, an exposed DEAPI_API_KEY (or one you set globally) could be used without explicit prompts. Prefer scoping credentials and use per-project keys if possible. - Ask the publisher to correct the package metadata to declare DEAPI_API_KEY (and any other required env vars) so registry tooling and reviewers can accurately assess the need for secrets. - If you have low trust in deapi.ai or need strong privacy guarantees, do not use this skill for sensitive media; consider running local or self-hosted tools instead.
Capability Analysis
Type: OpenClaw Skill Name: deapi-ai Version: 1.0.0 The deapi-ai skill bundle is a legitimate integration for the deAPI media service, providing commands for AI-driven transcription, image/video generation, and OCR. It uses standard curl commands to interact with the official API (api.deapi.ai) and utilizes temporary local storage (/tmp) for image processing tasks. The instructions are well-structured, align with the stated purpose, and contain no evidence of malicious intent, data exfiltration, or prompt injection attacks.
Capability Assessment
Purpose & Capability
Name/description match the instructions: this is a deAPI client for image/audio/video/OCR/embeddings and related tasks. The functionality described (calling deapi.ai endpoints) is consistent with the skill's purpose. However, the registry metadata lists no required environment variables while SKILL.md explicitly requires DEAPI_API_KEY — a clear mismatch.
Instruction Scope
SKILL.md provides step-by-step cURL flows for job submission, polling, result fetching, and sample webhook/websocket boilerplate. It instructs the agent to download user-provided URLs to /tmp and then upload them to deapi.ai (expected for media processing). This is within scope but does involve downloading arbitrary remote content and sending it to a third-party service — a privacy/exfiltration concern if users provide sensitive URLs or files. The instructions do not tell the agent to read unrelated system files or other creds.
Install Mechanism
Instruction-only skill with no install spec and no code files — minimal filesystem footprint and no arbitrary third-party packages to fetch at install time.
Credentials
SKILL.md requires DEAPI_API_KEY (and shows how to export it), but the registry metadata reported no required env vars or primary credential. That mismatch is concerning: the skill needs a network API key (appropriate for its purpose) but the package metadata fails to declare it. No other unrelated credentials are requested.
Persistence & Privilege
always is false and the skill does not request any system-level persistence or modify other skills. disable-model-invocation is false (normal), so the skill can be invoked autonomously; combined with the undeclared API key requirement this increases risk if the key is provided but the user is unaware of autonomous calls.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install deapi-ai
  3. After installation, invoke the skill by name or use /deapi-ai
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release - Text-to-image generation (Flux Klein 4B, Flux Schnell, ZImageTurbo) - Image-to-image transformation with multi-image support - Text-to-speech with 54+ voices across 8 languages (Kokoro) - Text and image to video generation - YouTube, Twitch, Kick, and X video/audio transcription (Whisper Large V3) - OCR text extraction from images - Background removal with transparency output - Image upscaling at 4x (RealESRGAN) - Text embeddings generation (BGE-M3, 1024-dim) - Account balance checking - Configurable result delivery via polling, webhooks, or WebSockets
Metadata
Slug deapi-ai
Version 1.0.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is deAPI - AI Media Generation Toolkit?

AI media generation via deAPI. Transcribe YouTube/audio/video, generate images from text, text-to-speech, OCR, remove backgrounds, upscale images, create vid... It is an AI Agent Skill for Claude Code / OpenClaw, with 293 downloads so far.

How do I install deAPI - AI Media Generation Toolkit?

Run "/install deapi-ai" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is deAPI - AI Media Generation Toolkit free?

Yes, deAPI - AI Media Generation Toolkit is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does deAPI - AI Media Generation Toolkit support?

deAPI - AI Media Generation Toolkit is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created deAPI - AI Media Generation Toolkit?

It is built and maintained by Alex Glowacki (@aleglowa); the current version is v1.0.0.

💬 Comments