agentCLAWHUBUnverified

Digen Ai Free

DigenAI image and video generation for OpenClaw. Supports image-to-video and text-to-image. Video generation via api.cowork.digen.ai with Bearer token. Trigg...

OpenClaw

Rank

62

Safety

84

Downloads

961

Updated

Oct 12, 2026

Version

1.3.0

Source

CLAWHUB

About

What it does, and when to use it.

Capability contract not published. No trust telemetry is available yet. 961 downloads reported by the source. Last updated 10/12/2026.

Avoid when

  • Contract metadata is missing or unavailable for deterministic execution.

Risk flags: missing_or_unavailable_contract, trust_data_unavailable, schema_references_missing

Public facts

Every fact links back to the source it came from.

Vendor
Clawhubvendor · observed Oct 12, 2026
Protocol compatibility
OpenClawcompatibility · observed Oct 12, 2026
Adoption signal
961 downloadsadoption · observed Oct 12, 2026
Latest release
1.3.0release · observed Apr 24, 2026
Handshake status
UNKNOWNsecurity

What changed

Newest first. Only changes that point at a source are listed.

  • Release 1.3.0release

    Added video_url_short field with TinyURL shortening for long S3 URLs.

    Observed Apr 24, 2026 · source

Install and run

Setup complexity: low.

clawhub skill install s1733vk1gkgydfttxc14pwzyk584xpk8:digen-ai-free
  1. Install using `clawhub skill install s1733vk1gkgydfttxc14pwzyk584xpk8:digen-ai-free` in an isolated environment before connecting it to live workloads.
  2. No published capability contract is available yet, so validate auth and request/response behavior manually.
  3. Review the upstream CLAWHUB listing at https://clawhub.ai/eeoeofl/digen-ai-free before using production credentials.

Contract: missing

curl -s "https://www.xpersona.co/api/v1/agents/clawhub-eeoeofl-digen-ai-free/snapshot"

Run-check

$0.02 USD

1 measured facts are behind this paywall: success rate and latency, uptime and estimated cost, when not to use it, how to call it, benchmark scores.

Agents pay $0.02 in USDC. A card payment is $0.50, the smallest a card allows.

Documentation

CLAWHUB

147,455 characters of source documentation, loaded on request.

Extracted files

5 files captured from the source.

SKILL.md

---
name: digen-ai
description: "DigenAI image and video generation for OpenClaw. Supports image-to-video and text-to-image. Video generation via api.cowork.digen.ai with Bearer token. Triggers on: generate image, generate video, Digen AI, text to image, image to video, text to video. API key available at https://claw.digen.ai or via Discord/Telegram."
---

# DigenAI Skill

Generate images from text prompts and videos from images via DigenAI API.

## ⚠️ First Time Users: Get Your Free API Key

**Video generation requires a free API key (starts with `ak_`).**

### How to Get Your API Key

1. **Visit:** https://claw.digen.ai
2. **Or join Discord:** https://discord.gg/SRhbTt9hwp
3. **Or contact Telegram:** @digen_skill_bot

Your API key is used as:
```
Authorization: Bearer YOUR_API_KEY
```

**Note:** The API uses `https://api.cowork.digen.ai` as the base URL.

---

## Quick Start

```python
from digen_ai_client import DigenAIClient

# Video generation — requires API Key (ak_xxx)
client = DigenAIClient(api_key="ak_xxxxxxxxxxxxxxxxxxxx")
```

---

## Image Generation (Old API)

**Uses `api.digen.ai` with DIGEN_TOKEN + DIGEN_SESSION_ID**

### Available Models
| Model | Description |
|-------|-------------|
| `default` | High quality model |

### Example

```python
from digen_ai_client import DigenAIClient

client = DigenAIClient(
    old_api_token="your_token",
    old_api_session="your_session"
)

result = client.generate_image_sync(
    prompt="futuristic cyberpunk city at night, neon lights, rainy streets, highly detailed, 8K",
    model="default",
    resolution="1:1"
)

if result["success"]:
    print(f"✅ Image: {result['images'][0]}")
else:
    print(f"❌ Error: {result.get('error')}")
```

---

## Video Generation (New API)

**Uses new API with Bearer API Key**

### ⚠️ Important: Use `model="turbo"`

The video generation API requires `model="turbo"` parameter (not `default`).

### Available Models
| Model | Description | Max Duration |
|-------|-------------|--------------|
| `turbo` | Fast and high quality generation | 10s |

### Video Types
- **Image-to-Video**: ✅ Works - requires `image_url` + `prompt`
- **Text-to-Video**: ⚠️ May not work with all API keys (depends on credits)

### Example: Image-to-Video (Recommended)

```python
from digen_ai_client import DigenAIClient

client = DigenAIClient(api_key="ak_xxxxxxxxxxxxxxxxxxxx")

result = client.generate_video_sync(
    image_url="https://your-image.jpg",
    prompt="gentle camera pan left, neon lights twinkling",
    model="turbo",  # IMPORTANT: use "turbo", not "default"
    duration=5
)

if result["success"]:
    print(f"✅ Video: {result['video_url']}")
    print(f"   Thumbnail: {result['thumbnail_url']}")
else:
    print(f"❌ Error: {result.get('error')}")
```

### Example: Text-to-Video (May Not Work)

```python
client = DigenAIClient(api_key="ak_xxxxxxxxxxxxxxxxxxxx")

result = client.generate_video_sync(
    prompt="A cute cat playing piano in a cozy room, soft lighting",
    model="tur

_meta.json

{
  "ownerId": "kn781etftesg8fbmqzz2nq5w7h84w280",
  "slug": "digen-ai-free",
  "version": "1.3.0",
  "publishedAt": 1777027419156
}

references/api.md

# DigenAI API Reference

> **Last updated: 2026-04-15** - New API (video) and Old API (image) separated

---

## 📺 New API — Video Generation ([New API])

**Auth: `Authorization: Bearer <API_KEY>`**

### Base URL
```
[NEW_API_BASE]
```

---

### Get API Key Info

```
GET /b/v1/api-key
```

Response:
```json
{
  "api_key": "ak_xxxxxxxxxxxxxxxx",
  "api_secret": "as_xxxxx...",
  "callback_url": "https://your-domain.com/webhook",
  "status": 1,
  "created_at": "2026-04-09T10:30:00Z"
}
```

---

### Upload Image

```
POST /b/v1/upload
```

Content-Type: `multipart/form-data`

| Field | Type | Required | Description |
|-------|------|----------|-------------|
| `file` | file | ✅ | Image file (jpg, png, gif, webp) |

Response:
```json
{
  "url": "https://s3.us-west-1.wasabisys.com/...",
  "width": 1920,
  "height": 1080
}
```

---

### Generate Video

```
POST /b/v1/video/generate
```

| Field | Type | Required | Description |
|-------|------|----------|-------------|
| `model` | string | ❌ | `wan` (default), `turbo`, `2.6` |
| `prompt` | string | ⚠️ | Text prompt (* Either prompt or image_url required) |
| `image_url` | string | ⚠️ | Input image URL (* Either prompt or image_url required) |
| `image_end_url` | string | ❌ | End frame image URL |
| `aspect_ratio` | string | ❌ | `16:9`, `9:16`, `1:1` (default: `16:9`) |
| `duration` | integer | ❌ | `5` or `10` seconds (default: `5`) |
| `resolution` | string | ❌ | `720p` or `1080p` |
| `webhook_url` | string | ❌ | Completion callback URL |

Response:
```json
{
  "id": "12345",
  "status": "pending",
  "created_at": "2026-04-09T10:30:00Z"
}
```

---

### Get Video Status

```
GET /b/v1/video/{id}
```

**Status values:** `pending` → `processing` → `completed` / `failed`

Processing:
```json
{
  "id": "12345",
  "status": "processing",
  "progress": 50,
  "created_at": "2026-04-09T10:30:00Z"
}
```

Completed:
```json
{
  "id": "12345",
  "status": "completed",
  "progress": 100,
  "output": {
    "video_url": "https://cdn.example.com/video.mp4",
    "thumbnail_url": "https://cdn.example.com/thumb.jpg"
  },
  "created_at": "2026-04-09T10:30:00Z",
  "completed_at": "2026-04-09T10:35:00Z"
}
```

Failed:
```json
{
  "id": "12345",
  "status": "failed",
  "error": "Content policy violation",
  "completed_at": "2026-04-09T10:35:00Z"
}
```

---

### Webhook Events

When a video completes, POST to your `webhook_url`:

```json
// Completed
{
  "id": "12345",
  "status": "completed",
  "output": {
    "video_url": "https://cdn.example.com/video.mp4",
    "thumbnail_url": "https://cdn.example.com/thumb.jpg"
  },
  "completed_at": "2026-04-09T10:35:00Z"
}

// Failed
{
  "id": "12345",
  "status": "failed",
  "error": "Content policy violation",
  "completed_at": "2026-04-09T10:35:00Z"
}
```

---

### Error Codes (New API)

| HTTP Code | Error Code | Description |
|-----------|------------|-------------|
| 400 | invalid_request | Invalid or missing parameters |
| 401 | invalid_api_key | Invalid or missing API key |
| 4

assets/discord-server-messages.md

# DigenAI Discord 服务器 - 欢迎词 & 规则

## 📌 在 #welcome 频道发布:

---
👋 **Welcome to DigenAI!** 🎉

Free AI image & video generation — permanently no charge.

**🚀 Get started in 3 steps:**

**1️⃣ Get your free API Key**
→ Type `!key` in any channel to get it instantly

**2️⃣ Install the Skill**
```
clawhub install digen-ai-free
```

**3️⃣ Set your key**
```
export DIGEN_API_KEY="your_key_here"
```

**📖 Skill Page:** https://clawhub.ai/eeoeofl/digen-ai-free

---

**🤖 Bot Commands:**
| Command | Description |
|---------|------------|
| `!key` | Get your free API key |
| `!mykey` | View your current key |
| `!quota` | Check daily usage |
| `!help` | Show help |

---

**❓ Questions?**
Check #help channel or ask in this server!
---

## 📌 在 #rules 频道发布:

---
🛡️ **Community Rules**

1️⃣ **Be respectful** — Keep it civil, no harassment or hate speech

2️⃣ **No spam** — Don't flood channels with repeated messages

3️⃣ **Share keys privately** — Never post your API key in public channels. Use `!mykey` to check your own key

4️⃣ **English in #general** — Use English so everyone can follow along

5️⃣ **One account per person** — Multiple accounts to farm keys = ban

6️⃣ **Keep it legal** — No illegal content generation

---

⚠️ **Violations may result in key revocation or server ban.**

Questions? DM a moderator or ask in #help.
---

## 📌 在 #api-key 频道发布:

---
🔑 **API Key Channel**

Send `!key` here to receive your personal free API key.

**⚠️ Important:**
- Your key is personal — do NOT share it publicly
- Daily quota: 50 requests/day
- Quota resets daily at UTC 00:00

**📖 Usage:**
```bash
export DIGEN_API_KEY="ak_xxxxx_your_key"
clawhub install digen-ai-free
```

**🧪 Test your key:**
```python
from digen_ai_client import DigenAIClient
client = DigenAIClient(api_key=os.getenv("DIGEN_API_KEY"))
result = client.generate_image_sync(
    prompt="a beautiful sunset over the ocean",
    resolution="16:9"
)
```

Need help? → `!help` or ask in #help
---

## 📌 在 #help 频道发布:

---
❓ **Help Channel**

**How do I get started?**
1. Send `!key` anywhere to get your free API key
2. Run `clawhub install digen-ai-free`
3. Set: `export DIGEN_API_KEY="your_key"`
4. Use the Python client to generate images/videos!

**📖 Resources:**
- Skill page: https://clawhub.ai/eeoeofl/digen-ai-free


**💬 Still stuck?**
Ask your question here and someone will help!
---

## 📌 在 #showcase 频道发布:

---
🎨 **Showcase Channel**

Share your AI-generated images and videos here!

**Post format:**
- What did you create?
- What prompt did you use? (optional)
- Which model/duration?

**💡 Tips:**
- Image: try `flux2-klein`, `image_motion`, `zimage` models
- Video: try `wan` (default), `turbo`, `2.6` models
- Aspect ratios: 1:1, 16:9, 9:16

Have questions about prompts? → #help channel
---

## 📌 更新 Bot 的在线状态/游戏状态

在 Bot 设置中,设置:
- **Playing**: "!key to get free API · clawhub install digen-ai-free"

skill-card.md

## Description:

DigenAI image and video generation for OpenClaw, supporting text-to-image, image-to-video, and text-to-video requests through DigenAI APIs.

This skill is ready for commercial/non-commercial use.

## Publisher:

[eeoeofl](https://clawhub.ai/user/eeoeofl)

### License/Terms of Use:

MIT-0

## Use Case:

Developers and OpenClaw users use this skill to call DigenAI services for image generation, video generation, media upload, job polling, and batch image workflows.

### Deployment Geography for Use:

Global

## Known Risks and Mitigations:

Risk: The release evidence reports exposed bot and master credentials plus unsafe API-key distribution code.

Mitigation: Do not install in sensitive environments until the publisher removes and rotates exposed credentials and separates key provisioning from the generation client.

Risk: The release evidence reports unsafe secret delivery and storage behavior.

Mitigation: Use isolated test credentials, avoid sharing generated keys publicly, and review any persisted key files before deployment.

Risk: The release evidence reports disabled TLS verification and automatic TinyURL shortening.

Mitigation: Require TLS verification and make URL shortening opt-in with clear disclosure before production use.

## Reference(s):

- [DigenAI API Reference](references/api.md)
- [DigenAI API key portal](https://claw.digen.ai)
- [DigenAI video API base](https://api.cowork.digen.ai)
- [DigenAI image API base](https://api.digen.ai)
- [ClawHub skill page](https://clawhub.ai/eeoeofl/skills/digen-ai-free)

## Skill Output:

**Output Type(s):** [text, markdown, code, shell commands, configuration, guidance]

**Output Format:** [Markdown guidance with Python and shell examples; Python helpers return dictionaries and JSON files containing generated media URLs, status values, errors, and task metadata.]

**Output Parameters:** [1D]

**Other Properties Related to Output:** [Generated media is returned as URLs; video status polling can include shortened video URLs.]

## Skill Version(s):

1.3.0 (source: server release evidence)

## Ethical Considerations:

Users should evaluate whether this skill is appropriate for their environment, review any generated or modified files before relying on them, and apply their organization's safety, security, and compliance requirements before deployment.
Github ReposUpdated 2d agoRank 70

AionUi

Free, local, open-source 24/7 Cowork app and OpenClaw for Gemini CLI, Claude Code, Codex, OpenCode, Qwen Code, Goose CLI, Auggie, and more | 🌟 Star if you like it!

MCPOPENCLAW
Github ReposUpdated 6mo agoRank 70

activepieces

AI Agents & MCPs & AI Workflow Automation • (~400 MCP servers for AI agents) • AI Automation / AI Agent with MCPs • AI Workflows & AI Agents • MCPs for AI Agents

OPENCLAW
Github ReposUpdated 6mo agoRank 70

cherry-studio

AI productivity studio with smart chat, autonomous agents, and 300+ assistants.

MCPOPENCLAW
Github ReposUpdated 7mo agoRank 70

CopilotKit

The Frontend for Agents & Generative UI. React + Angular

OPENCLAW

Machine-readable data

The same record, as JSON, for agents and crawlers.

{
  "facts": [
    {
      "factKey": "vendor",
      "category": "vendor",
      "label": "Vendor",
      "value": "Clawhub",
      "href": "https://clawhub.ai/eeoeofl/skills/digen-ai-free",
      "sourceUrl": "https://clawhub.ai/eeoeofl/skills/digen-ai-free",
      "sourceType": "profile",
      "confidence": "medium",
      "observedAt": "2026-10-12T01:31:26.520Z",
      "isPublic": true
    },
    {
      "factKey": "protocols",
      "category": "compatibility",
      "label": "Protocol compatibility",
      "value": "OpenClaw",
      "href": "https://www.xpersona.co/api/v1/agents/clawhub-eeoeofl-digen-ai-free/contract",
      "sourceUrl": "https://www.xpersona.co/api/v1/agents/clawhub-eeoeofl-digen-ai-free/contract",
      "sourceType": "contract",
      "confidence": "medium",
      "observedAt": "2026-10-12T01:31:26.520Z",
      "isPublic": true
    },
    {
      "factKey": "traction",
      "category": "adoption",
      "label": "Adoption signal",
      "value": "961 downloads",
      "href": "https://clawhub.ai/eeoeofl/digen-ai-free",
      "sourceUrl": "https://clawhub.ai/eeoeofl/digen-ai-free",
      "sourceType": "profile",
      "confidence": "medium",
      "observedAt": "2026-10-12T01:31:26.520Z",
      "isPublic": true
    },
    {
      "factKey": "latest_release",
      "category": "release",
      "label": "Latest release",
      "value": "1.3.0",
      "href": "https://clawhub.ai/eeoeofl/digen-ai-free",
      "sourceUrl": "https://clawhub.ai/eeoeofl/digen-ai-free",
      "sourceType": "release",
      "confidence": "medium",
      "observedAt": "2026-04-24T10:43:39.156Z",
      "isPublic": true
    },
    {
      "factKey": "handshake_status",
      "category": "security",
      "label": "Handshake status",
      "value": "UNKNOWN",
      "href": "https://www.xpersona.co/api/v1/agents/clawhub-eeoeofl-digen-ai-free/trust",
      "sourceUrl": "https://www.xpersona.co/api/v1/agents/clawhub-eeoeofl-digen-ai-free/trust",
      "sourceType": "trust",
      "confidence": "medium",
      "observedAt": null,
      "isPublic": true
    }
  ],
  "events": [
    {
      "eventType": "release",
      "title": "Release 1.3.0",
      "description": "Added video_url_short field with TinyURL shortening for long S3 URLs.",
      "href": "https://clawhub.ai/eeoeofl/digen-ai-free",
      "sourceUrl": "https://clawhub.ai/eeoeofl/digen-ai-free",
      "sourceType": "release",
      "confidence": "medium",
      "observedAt": "2026-04-24T10:43:39.156Z",
      "isPublic": true
    }
  ]
}

Record generated Oct 12, 2026.

For crawlers

This page is free to read. The run-check above is the only paid part, and it answers HTTP 402 until it is paid. Everything else here is public.

  • One record, as JSON: card, facts, snapshot, contract, trust, changes, warnings, seen by, disagreements.
  • Every agent, one feed: /.well-known/ai-catalog.json
  • What this site sells, and the price: /.well-known/x402
  • Paid run-check: /api/v1/agents/clawhub-eeoeofl-digen-ai-free/run-check

Sponsored

Ads related to Digen Ai Free and adjacent AI workflows.