StackMap
Subscribe

eko alternatives

Curated alternatives to eko — and why you'd switch.

agentdock

TypeScript library giving a backend one agent runtime: session-scoped runs with streaming, approvals and cancel, a tool registry, injectable stores and a factory over nine AI SDK providers.

Why switchBoth are TypeScript-first agent frameworks you embed in a Node backend. Eko adds a planner and dependency-aware multi-agent workflows across browser and Node; AgentDock stops at a single run loop with a tool registry and leaves orchestration to your app.
Full comparison →
OpenRath

PyTorch-shaped multi-agent framework: Session is the tensor, Agent the layer, Workflow the module — plus a v2 durable runtime with checkpoints, leases, an effect ledger and human interrupts.

Why switchBoth turn multi-agent plans into typed, composable programs rather than prompt chains. Eko is JavaScript-first with a natural-language planner and browser/extension targets; OpenRath is Python-first with explicit PyTorch-style layers and no planner in the way.
Full comparison →
LangGraph

Build stateful, multi-actor LLM apps as graphs — durable execution, human-in-the-loop, streaming.

Why switchSame job — durable multi-step agent workflows. LangGraph is the Python graph incumbent; Eko is the JS-native answer that also runs inside browsers and extensions.
Full comparison →
deer-workflow

Graph-engineering runtime where TypeScript owns control flow and replaceable coding-agent CLIs — Codex, Claude Code, Pi — do the semantic work inside each node. Pilot for DeerFlow 3.0.

Why switchBoth turn one sentence into a runnable multi-agent plan in TypeScript. Eko builds the dependency graph at runtime and executes it in browser, Node or extension with pause/resume; deer-workflow emits the graph as a source file you review and commit first. Runtime planning vs auditable artifact.
Full comparison →
browser-use

The standard library for letting AI agents drive a real browser — click, type, fill forms and complete tasks from a natural-language goal. 100k+ stars, Python.

Why switchEko's own comparison target: Browser-use owns the browser-automation niche in Python; Eko covers browser AND computer environments from one JS workflow.
Full comparison →