Actor Builder avatar
Actor Builder

Pricing

Pay per usage

Go to Apify Store
Actor Builder

Actor Builder

Pricing

Pay per usage

Rating

0.0

(0)

Developer

handleco-app

handleco-app

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

8 days ago

Last modified

Share

Actor Builder 🤖

AI-powered actor builder that uses Claude Agent SDK to create and publish Apify actors from natural language prompts.

How It Works

  1. You provide a description of the actor you want to build
  2. Claude Agent SDK analyzes your requirements
  3. It generates all necessary files (main.ts, actor.json, input_schema.json, Dockerfile, etc.)
  4. The actor is automatically published to your Apify account

Input

FieldTypeDescription
promptstringDescription of the actor you want to build
actorNamestringName for the new actor (lowercase, hyphens only)

Environment Variables

VariableDescription
CLAUDE_CODE_OAUTH_TOKENOAuth token for Claude Agent SDK
APIFY_TOKENYour Apify API token (automatically available on Apify platform)

Example

Input:

{
"prompt": "Create a web scraper that takes a URL and extracts all links from the page. Return the links as an array with their text and href.",
"actorName": "link-extractor"
}

Result:

  • A new actor called "link-extractor" is created and published to your Apify account
  • The actor includes all necessary files and is ready to use

Generated Actor Structure

The builder creates actors with:

  • src/main.ts - Main actor code using Apify SDK
  • .actor/actor.json - Actor metadata
  • .actor/input_schema.json - Input schema
  • package.json - Dependencies
  • Dockerfile - Bun-based container
  • tsconfig.json - TypeScript config
  • README.md - Documentation

Development

# Install dependencies
bun install
# Build
bun run build
# Run locally
bun run dev
# Deploy to Apify
apify push

Tech Stack

  • TypeScript + Bun runtime
  • Claude Agent SDK for AI-powered code generation
  • Apify SDK for actor functionality