EmpirioLabs AI

Run 180+ AI models, image, video and speech generation, web search, batch jobs, GPU Cloud and hosted agents as tools.

Community: Submitted by a user or imported; check the owner before granting accessOnlineNo sign-inGlobalFreeRead-only

What it can do

  • List Models: List EmpirioLabs models with provider, modality, endpoints and final prices. Filter by free-text query, modality (text, image, video, audio, multimodal, 3D), category, provider, or endpoi
  • Get Model: Get one model's full schema: description, endpoints, context window, final prices, notes, and every supported parameter with defaults and ranges.
  • Chat: Run a chat completion on any EmpirioLabs chat model and return the assistant reply, reasoning (when the model exposes it), tool calls and token usage. Uses credits.

What data it sees

Do you need an account

No: the server works without sign-in

Run 180+ AI models, image, video and speech generation, web search, batch jobs, GPU Cloud and hosted agents as tools. Sign in with your EmpirioLabs account.

Server tool list (60)

Raw names from tools/list. Only developers need these.

list_modelsList EmpirioLabs models with provider, modality, endpoints and final prices. Filter by free-text query, modality (text, image, video, audio, multimodal, 3D), category, provider, or endpoint path.
get_modelGet one model's full schema: description, endpoints, context window, final prices, notes, and every supported parameter with defaults and ranges.
chatRun a chat completion on any EmpirioLabs chat model and return the assistant reply, reasoning (when the model exposes it), tool calls and token usage. Uses credits.
embeddingsCreate embedding vectors for one or more texts with an embedding model. Uses credits.
rerankScore and reorder documents by relevance to a query with a reranking model. Uses credits.
generate_imageGenerate images from a prompt (or a generation template) with an image model. Returns signed output URLs, or a job_id when generation takes longer than the wait. Uses credits.
generate_videoGenerate a video from a prompt, an image, or a creative-effect template with a video model. Video takes minutes, so the tool returns a job_id for the running job. Uses credits.
list_generation_templatesList curated image and video generation templates (creative effects) with their slug, modality, recommended model and inputs.
get_generation_templateGet one generation template by slug, including its prompt guidance, recommended model and default parameters.
list_compose_recipesList the Compose recipes that chain script, visuals, voice and music into a finished video, with their modes and inputs.
compose_videoCreate a finished video from a Compose recipe (brief, script, storyboard or edits). Returns a job_id for the running job. Uses credits.
generate_3dGenerate a 3D model from an image with a 3D generation model (for example trellis-2-4b). Returns a job_id for the running job. Uses credits.
text_to_speechSynthesize speech from text with a TTS model and voice. Returns a signed audio URL (or inline audio). Uses credits.
list_voicesList the voices available for text-to-speech, filterable by model, language, gender or search text.
generate_audioGenerate music or sound effects from a prompt with an audio generation model (for example ace-step-1-5-xl). Returns a signed URL or a job_id for the running job. Uses credits.
transcribe_audioTranscribe an audio or video file at an https URL with a speech-to-text model. Returns the transcript or a job_id for the running job. Uses credits.
web_searchRun a live web search through a search model (for example exa-search, tavily-search, linkup-search). Returns results with titles, URLs and snippets. Uses credits.
web_researchRun a multi-step research task with citations (for example tavily-research, exa-research, linkup-deep-search). Takes up to a few minutes. Uses credits.
web_answerGet a one-shot answer with citations from a grounded answer model (for example exa-answer). Uses credits.
run_agent_taskStart a long-running agent task (for example with the manus model) or send a follow-up message to an existing task. Returns the job_id and the task_id of the agent task. Uses credits.
get_agent_taskGet the status and output of an agent task.
get_agent_task_messagesList the messages exchanged during an agent task.
stop_agent_taskStop a running agent task.
analyze_imageAsk a question about an image with a vision-capable model and get a text answer. Uses credits.
detect_ai_textClassify whether text was written by an AI model (GPTZero). Uses credits.
get_account_usageRead the account's current credit balance and recent usage history (model, endpoint, tokens, cost, status).
upload_batch_fileUpload a JSONL file of requests for the Batch API (one {custom_id, method, url, body} object per line). Returns the file id to pass to create_batch.
get_batch_file_contentDownload the content of a batch input, output, or error file as JSONL text.
create_batchStart a discounted batch run from an uploaded JSONL file. Each line bills at the batch price when it executes. Uses credits.
list_batchesList the account's batch runs.
get_batchGet a batch run's status, counts and output file ids.
cancel_batchCancel a batch run; lines that already executed stay billed.
list_jobsList the account's recent asynchronous jobs, newest first.
get_jobGet the status and result of an asynchronous generation job by job_id. Optionally wait up to wait_seconds for it to finish.
cancel_jobCancel a queued or processing job. Completed jobs are returned unchanged.
list_gpu_typesList the GPU types available to rent with hourly prices, VRAM, and availability.
get_gpu_typeGet one GPU type by slug.
order_gpu_clusterOrder a multi-node GPU cluster from a fabric. Creates billable infrastructure charged by the hour.
list_gpu_clustersList multi-node GPU clusters for distributed training, with node counts, prices and ordering availability.
list_gpu_volumesList the account's persistent GPU volumes.
create_gpu_volumeCreate a persistent volume that can be attached to GPU instances. Billable storage.
get_gpu_volumeGet one GPU volume.
delete_gpu_volumeDelete a GPU volume and everything stored on it.
list_gpu_instancesList the account's GPU instances with status, GPU type, hourly price and connection details.
deploy_gpu_instanceRent a GPU and start a workload on it (a template, a Hugging Face model, or a container image). Creates a billable instance charged by the hour until you destroy it.
get_gpu_instanceGet one GPU instance's status, endpoints and cost so far.
destroy_gpu_instanceDestroy a GPU instance and stop its hourly charges. Data on the instance disk is lost unless it is on an attached volume.
add_gpu_ssh_keyAuthorize an SSH public key on a running GPU instance and return the SSH connection details.
gpu_instance_actionStop (pauses hourly compute charges), start, or refresh a GPU instance.
gpu_workload_sendSend a POST, PUT, PATCH, or DELETE request with a JSON body to the workload running on your GPU instance through the authenticated connect endpoint (https://docs.empiriolabs.ai/gpu-cloud). For example call an LLM server you deployed.
gpu_workload_getSend a GET request to the workload running on your GPU instance through the authenticated connect endpoint (https://docs.empiriolabs.ai/gpu-cloud). Useful for health checks and reading results.
get_hosted_agents_healthCheck whether the hosted-agents service is available.
get_hosted_agent_plansGet the hosted-agent plans, runtime presets and defaults available to the account.
list_hosted_agentsList the account's hosted agents with status, runtime type, plan and model.
create_hosted_agentCreate a private hosted agent (OpenClaw or Hermes runtime) on a plan. Creates a billable resource.
get_hosted_agentGet one hosted agent's status, configuration and connection details.
delete_hosted_agentDestroy a hosted agent, its storage and its channels, and stop its charges.
rename_hosted_agentChange a hosted agent's display name.
hosted_agent_actionStart, stop, restart, or refresh a hosted agent's runtime.
message_hosted_agentSend chat messages to a running hosted agent and return its reply. The agent may use its connected tools. Uses credits.