Open Source Connectors Commercial Blog GitHub Docker Hub OE Runtime
Open Source · Apache-2.0

OE Runtime

The standalone agent execution engine. Point it at any YAML agent file, provide credentials, and it runs — no server, no database, no UI required.

20 Capability Categories 2,673 Connectors OpenAI + Anthropic Single Binary — No Install HTTP API Server Mode

v1.3.8  ·  Release notes

📄

Write a YAML agent

Define your agent's name, instructions, connectors, and workflow steps in a simple YAML file. No code required.

⚙️

Provide credentials

Add your LLM API key and connector credentials to oe-config.json. The runtime matches them to your agent automatically.

▶️

Run anywhere

Execute with a single command — or start as an HTTP API server and call from any app. No Node.js, no Docker, no install.

CLI

One command to run any agent

Pass agent parameters at runtime with --param. Connect to any LLM or service with --config.

# Run a logo generator agent
oe-runtime logo-generator.yaml \
  --config oe-config.json \
  --param company_name="TechFlow" \
  --param style="minimalist"

# Run a server health check agent
oe-runtime server-audit.yaml \
  --config oe-config.json
New in v1.3.8

HTTP Server Mode

Add --serve to turn the binary into a persistent HTTP API. Call agents from mobile apps, web services, or any HTTP client.

Start the server

# Set enabled: true in your config, then just run:
oe-runtime

# oe-config.json — server block
"server": {
  "enabled": true,
  "port": 3333,
  "apiKey": "your-secret"
}

# Or use the flag without editing config:
oe-runtime --serve

API Endpoints

GET /health Liveness check
POST /run Run from inline YAML
POST /run-file Run from YAML file on disk

Call from any client

# POST /run — inline YAML
curl -X POST http://localhost:3333/run \
  -H "x-api-key: your-secret" \
  -H "Content-Type: application/json" \
  -d '{
    "yaml": "name: Hello\nsteps:\n - name: Greet",
    "params": {}
  }'

# Response
{
  "success": true,
  "output": "2 + 2 equals 4.",
  "duration_ms": 1823
}
Capabilities

What your agents can do

Every capability below is available to any agent via tool calling. Declare the connector in your YAML — the runtime handles the rest.

🗄️
SQL Databases
Query, insert, update, delete
PostgreSQL MySQL MSSQL Oracle SQLite Snowflake BigQuery Redshift + 15 more
📦
NoSQL & Cache
Documents, key-value, search
MongoDB Redis Elasticsearch
☁️
File & Object Storage
Upload, download, list, delete
AWS S3 Google Cloud Storage Azure Blob MinIO Cloudflare R2 Backblaze B2 SFTP / FTP
📁
Cloud Drives
Read, write, manage files
Google Drive OneDrive SharePoint Dropbox Box
✉️
Email
Send and read email
Gmail Zoho Mail SMTP IMAP
💬
Team Messaging
Post messages, read channels
Slack
🖥️
SSH
Run commands on remote servers
Any Linux / Unix server Password or private key auth
🔌
REST API & HTTP
GET, POST, PUT, DELETE any endpoint
Any HTTP endpoint Custom headers Bearer / API key auth 2,600+ services via fallback
GraphQL
Queries and mutations
GraphQL Hasura GraphCMS Fauna
📋
Productivity & CRM
Tasks, tickets, contacts, pages
GitHub Jira Notion Confluence HubSpot Freshdesk Zendesk
📨
Message Queues
Publish and consume events
Kafka RabbitMQ AWS SQS Azure Service Bus Google Pub/Sub
🔍
Web Search
Live web results for any query
Perplexity Google Custom Search Bing
🔎
OCR / Vision
Extract text from images
Azure Vision Google Vision AWS Textract Tesseract
🎨
Image Generation
Generate images from text
OpenAI gpt-image-1 FLUX Stable Diffusion Ideogram
🔊
Speech & Audio
Text to speech (MP3 output)
ElevenLabs OpenAI TTS Azure Speech Google TTS
🎬
Video Generation
Generate video from prompt or image
Runway Kling Pika Async job polling included
🎵
Music Generation
Generate music from prompt
Suno Udio Async job polling included
⛓️
Blockchain / Web3
Balances, transactions, contracts
Ethereum Polygon Solana Avalanche Infura Alchemy + 5 more
👥
Directory & Identity
Query and manage users
LDAP Active Directory Azure AD OpenLDAP
📡
IoT Messaging
Publish and subscribe to device topics
MQTT AWS IoT HiveMQ Mosquitto
How-To Guides

Run a pre-built agent in minutes

Each guide includes the full YAML, oe-config.json, and copy-paste run commands for Windows, macOS, and Linux.

🎨 AI Image Generation Agent 🔍 AI Web Search & Research Agent 🗃️ AI SQL Database Agent 🍃 AI MongoDB NoSQL Agent 🗄️ AI S3 File Storage Agent ☁️ AI Google Drive Agent 📧 AI Email Automation Agent 💬 AI Slack Team Messaging Agent 🖥️ AI SSH Server Admin Agent 🔌 AI REST API Agent 🔷 AI GraphQL Agent 🐙 AI GitHub Productivity Agent 📨 AI Kafka Message Queue Agent 📡 AI IoT MQTT Agent 👁️ AI OCR Document Reader Agent 🔊 AI Text to Speech Agent 🎬 AI Video Generation Agent 🎵 AI Music Generation Agent ⛓️ AI Blockchain Web3 Agent 🗂️ AI Directory & LDAP Agent

Start building with OE Runtime

Write a YAML agent, add your credentials, run it anywhere. No server required.

View release notes on GitHub