Appearance
Introduction
Skilleo is an open source AI infrastructure and agent runtime. Applications talk to a stable /v1 contract — capabilities, runs, artifacts, workflows — without importing a GPU vendor.
Skilleo Cloud hosts that same contract at https://api.skilleo.org.
pip install skilleo
│
│ HTTPS
▼
https://api.skilleo.org/v1
│
▼
Your provider accounts (LLM, voice, GPU)GPU time is billed by the provider. Skilleo subscription is separate. Skilleo does not store customer provider API keys (Secrets).
This documentation describes the public Skilleo /v1 API — authentication, capabilities, runs, and provider connections.
Open source vs Cloud
Open source (pip install skilleo) | Skilleo Cloud |
|---|---|
| Python SDK | Hosted control plane |
| Capability specification | Authentication |
| Provider interfaces (including RunPod) | Subscriptions and billing |
| Agent SDK and examples | Managed execution |
| CLI and local runtime | Production orchestration |
The SDK talks only to /v1. It never imports RunPod or returns RunPod resource ids.
What /v1 gives you
- Account — signup,
sk_live_…keys - Providers — connections (
prv_…):runpod,minimax,elevenlabs,openai,anthropic,gemini,aws. Voice: MiniMax or ElevenLabs. GPU: RunPod only. LLM: any connected provider. - Capabilities — versioned contracts (
image.generate@1,llm.generate@1,speech.generate@1, …) - Runs —
POST /v1/runs(capabilities now; agents later) - Jobs / compute / storage / endpoints — infrastructure when you need it
- Artifacts, workflows, plans, tasks, usage — outcomes and metering
Start here
python
from skilleo import Client
client, signup = Client.signup("dev@example.com")Default base URL is https://api.skilleo.org. See Quickstart.