Task graph management for Workglow, providing DAG construction, execution planning, and workflow orchestration.
Utility functions and shared types for Workglow, providing common functionality across all packages.
Anthropic Claude provider for @workglow/ai.
Ollama provider for @workglow/ai.
Chrome built-in AI provider for @workglow/ai.
HuggingFace Transformers.js provider for @workglow/ai.
Core AI functionality for Workglow, including task execution, model management, and AI pipeline orchestration.
node-llama-cpp provider for @workglow/ai.
Google Gemini provider for @workglow/ai.
TensorFlow MediaPipe provider for @workglow/ai (browser only).
Workglow meta-package: re-exports all @workglow/* packages for convenient single-import usage.
HuggingFace Inference API provider for @workglow/ai.
OpenAI provider for @workglow/ai.
Model Context Protocol tasks and plumbing for Workglow.
Sandboxed JavaScript task with vendored interpreter.
Browser-control tasks for Workglow (CDP base + IBrowserContext abstraction). Backends ship as separate provider packages: @workglow/playwright, @workglow/electron, @workglow/bun-webview.
Command-line interface example for Workglow, demonstrating how to build and run AI task pipelines from the terminal.
Sort items in a graph using a topological sort while resolving cycles with priority groups
Pre-built task implementations for Workglow, including common AI operations and utility functions.
Task and Message Queues with Multiple Providers
Supabase backends for @workglow/storage and @workglow/job-queue.
Printing pretty tables on console log
support for asynchronous development with a Promise based task Scheduler, several different Promise implementations (synchronous, idle, asynchronous and native runtime wrappers), await helpers, and aliases all built and tested using TypeScript.
IndexedDB backends for @workglow/storage and @workglow/job-queue.