Train custom AI models (LoRA) on fal.ai — personalize image generation for specific people, styles, objects, or video generation. Use when the user requests "Train model", "Train LoRA", "Fine-tune", "Custom model", "Train on my images", "Portrait training".
npx claudepluginhub joshuarweaver/cascade-content-creation-misc-1 --plugin fal-ai-community-skillsThis skill uses the workspace's default tool permissions.
Train custom LoRA models on fal.ai for personalized AI generation.
Guides Next.js Cache Components and Partial Prerendering (PPR) with cacheComponents enabled. Implements 'use cache', cacheLife(), cacheTag(), revalidateTag(), static/dynamic optimization, and cache debugging.
Guides building MCP servers enabling LLMs to interact with external services via tools. Covers best practices, TypeScript/Node (MCP SDK), Python (FastMCP).
Generates original PNG/PDF visual art via design philosophy manifestos for posters, graphics, and static designs on user request.
Train custom LoRA models on fal.ai for personalized AI generation.
| Script | Purpose |
|---|---|
train.sh | Submit a LoRA training job |
./scripts/train.sh --images-url "https://example.com/training-images.zip" --trigger-word "sks style" --model fal-ai/flux-lora-fast-training
./scripts/train.sh --images-url "https://example.com/face-photos.zip" --trigger-word "ohwx person" --model fal-ai/flux-lora-portrait-trainer
./scripts/train.sh --status --endpoint fal-ai/flux-lora-fast-training --request-id "abc123"
| Argument | Description | Required |
|---|---|---|
--images-url | URL to zip of training images | Yes |
--trigger-word | Word to activate the LoRA in prompts | Yes |
--model / -m | Training model endpoint | No (default: fal-ai/flux-lora-fast-training) |
--steps | Training steps | No (default: 1000) |
--status | Check training job status | No |
--endpoint | Endpoint for status check | With --status |
--request-id | Request ID for status check | With --status |
--param | Extra param as key=value (repeatable) | No |
To discover the best and latest training/LoRA models, use the search API:
# Search for LoRA training models
bash /mnt/skills/user/fal-generate/scripts/search-models.sh --query "lora training"
bash /mnt/skills/user/fal-generate/scripts/search-models.sh --query "trainer"
bash /mnt/skills/user/fal-generate/scripts/search-models.sh --query "fine-tune"
Or use the search_models MCP tool with keywords like "lora", "training", "trainer", "fine-tune".
{
"diffusers_lora_file": {
"url": "https://fal.media/files/.../lora.safetensors",
"content_type": "application/octet-stream",
"file_name": "lora.safetensors",
"file_size": 12345678
},
"config_file": {
"url": "https://fal.media/files/.../config.json"
}
}
Use the diffusers_lora_file.url as the lora_url parameter when generating images with FLUX models.