RYLA
Generate AI influencer photos, face swaps, and character sheets with a consistent face.
Community: Submitted by a user or imported; check the owner before granting accessOnlineAPI key requiredGlobalFreeRead-only
What it can do
What data it sees
Do you need an account
An API key from the service settings is required
Generate AI influencer photos, face swaps, and character sheets with a consistent face.
Server tool list (14)
Raw names from tools/list. Only developers need these.
| ryla_generate_base_image | Generate base character images from a niche/vibe/prompt. Returns a jobId; poll with ryla_generation_status. |
| ryla_generate_face_swap | Swap a character face onto a reference base image. Returns the generation result. |
| ryla_generate_character_sheet | Generate a multi-angle character sheet from a base image. Returns a jobId; poll with ryla_generation_status. |
| ryla_generation_status | Check the status of a generation job by its jobId. |
| ryla_account_credits_balance | Check the authenticated user's current RYLA credit balance. |
| ryla_account_gallery_list | List the authenticated user's most recent generated images/jobs. |
| ryla_list_characters | List the authenticated user's existing characters (AI influencers) so you can pick a characterId for the other generation tools. There is no tool to CREATE a character -- that happens in the RYLA app at app.ryla.ai. |
| ryla_generate_image | Generate Studio-quality images for an existing character with full creative control (scene, outfit, pose, lighting, expression, style). This is the primary, full-featured image tool -- prefer it over ryla_generate_base_image. Character must already exist; use ryla_list_characters to find a characterId. Returns a jobId; poll with ryla_generation_status. |
| ryla_generate_video | Generate a Studio video for an existing character (image-to-video). Character must already exist; use ryla_list_characters to find a characterId. Returns a jobId; poll with ryla_generation_status. |
| ryla_generate_voice | Generate speech audio (TTS) in an existing character's voice. Character must already exist; use ryla_list_characters to find a characterId. |
| ryla_generate_avatar_video | Generate a talking avatar video from a character face + an audio track (kie.ai InfiniTalk). Pro plan required. Character must already exist; use ryla_list_characters to find a characterId. Returns a jobId; poll with ryla_generation_status. |
| ryla_generate_video_swap | Swap a character face into an existing video (face swap onto uploaded footage). Pro plan required. videoUrl must be a video you already uploaded to your RYLA account. Character must already exist; use ryla_list_characters to find a characterId. Returns a jobId; poll with ryla_generation_status. |
| ryla_generate_lip_sync | Generate a talking video by lip-syncing a portrait image to an audio track (kie.ai InfiniTalk). Both portraitImageUrl and audioUrl must be RYLA-hosted URLs you own. Pro plan required. This capability may not be available on your account yet (internal rollout, pricing not finalized) -- an unavailable-feature error means it is not yet live for you. |
| ryla_server_info | Get RYLA external MCP server configuration and connection info |