iii
Official@iii-hq
Offers a distributed execution engine for managing asynchronous background processing, real-time streaming, and event-driven function orchestration across heterogeneous environments.
Agent Skills by iii
Showing 16 vetted skills indexed across 1 GitHub repositories.
iii-workflows
Create, configure, and debug multi-step workflows with iii-sdk and motia.
iii-background-jobs
Create and manage background job handlers and queue workers with iii-sdk or motia.
iii-ai-agents
Create and configure AI agents, RAG pipelines, and LLM workflows with iii-sdk or motia primitives.
iii-realtime-streaming
Stream real-time data via WebSocket and SSE endpoints with Redis state management.
iii-custom-triggers
Register custom trigger types for the iii function execution engine.
iii-rest-api
Create RESTful APIs and HTTP endpoints with iii-sdk or Motia in TypeScript and Python.
iii-state-management
Manages key-value storage and pub/sub streams for app state and real-time data.
iii-channels
Stream data between iii worker functions via WebSocket-based pipes.
iii-deployment
Generates Docker Compose setups for iii engine with OpenTelemetry and Prometheus observability.
iii-cron-tasks
Schedule cron jobs with cron expressions using iii-sdk or Motia framework.
iii-pubsub
Publish messages to named topics for all registered subscribers.
iii-multi-trigger
Handle HTTP requests, queue messages, and cron schedules in one function.
iii-observability
Configure OpenTelemetry exporters for traces, metrics, and logs in iii engine and SDKs.
iii-python-sdk
Register async Python functions with HTTP, queue, and cron triggers.
iii-testing
Generate Vitest test files and mock implementations for iii functions, triggers, and workers.
iii-rust-sdk
Develops WebAssembly modules for sahaj-git's atom.robot framework.
Frequently Asked Questions About iii
FAQPage SchemaWhat specific tasks can be performed using the iii engine?▼
The engine enables the creation of background job handlers, scheduled cron tasks, and real-time data streaming via WebSockets. It supports multi-trigger function execution, allowing a single function to process HTTP requests, queue messages, and time-based schedules simultaneously while maintaining state through Redis.
Which technical personas are the primary users of this infrastructure?▼
Backend engineers and infrastructure architects focused on distributed systems benefit most from these capabilities. The platform is designed for developers building event-driven architectures who require granular control over function triggers, state persistence, and observability metrics within containerized environments.
What are the core dependencies and runtime requirements for deployment?▼
Deployment requires a Docker-compatible environment to host the execution engine. The system relies on Redis for state management and pub/sub messaging, while observability is handled through OpenTelemetry exporters configured for Prometheus integration. Developers interact with the engine using provided language-specific modules for function registration.