LibreAI / Agents / workflow
// agents · vercel/workflow

workflow

workflow is an open-source agents project by vercel (vercel/workflow on GitHub). It has 2,444 GitHub stars and 377 forks, is released under the Apache-2.0 license, and was last updated on GitHub on 3 October 2026.

Vercel’s SDK for durable, reliable, observable apps and AI agents in TypeScript.

💎 Hidden gem★ 2.4k stars⑂ 377 forksApache-2.0updated 2026-10
▦ visual — this project's README ships no embeddable screenshot,
so here's a placeholder. The guide below is complete regardless.
// project facts

Project facts

Repository
vercel/workflow
GitHub stars
2,444
Forks
377
License
Apache-2.0
Last updated on GitHub
3 October 2026
Category
Agents
Listing
Hidden gem — a shorter page for a lesser-known project
Official site
Official site
// how it works

How it works

  1. Install the SDK

    Add it to your TypeScript project.

  2. Define workflows

    Model long-running agent logic.

  3. Deploy

    Run on Vercel or your own infrastructure.

  4. Observe

    Watch durable executions complete.

// features

Why people love it

Durable execution

Survives restarts and crashes.

TypeScript native

First-class TS developer experience.

Observable

See every workflow step.

Reliable agents

Long agents that actually finish.

Serverless friendly

Built for modern deploy targets.

Vercel backed

Maintained by Vercel.

Advertisement
// run it

Run it yourself

  1. Step 1 — Clone the repo

    Download the source and move into the project folder.

    git clone https://github.com/vercel/workflow.git
    cd workflow
  2. Step 2 — Check the README

    Every project documents its own setup; start with install requirements.

    cat README.md | head -60
  3. Step 3 — Run it

    Follow the project’s launch command — Docker, pip, npm, or a binary release.

    # see README for the exact launch command
// use cases

What you can build

  • Build agents that survive restarts.
  • Run long multi-step workflows.
  • Add reliability to agentic apps.
  • Observe agent executions.
Advertisement
// faq

Questions, answered

Who maintains it?

Vercel, at vercel/workflow.

Is it free for commercial use?

Yes. Apache-2.0 licensed.

Does it lock me into Vercel?

No. It runs on Vercel or your own infrastructure.

How is it different from Temporal?

It is TypeScript-first and aimed at agentic workloads.

Is it TypeScript only?

Yes. TypeScript is the supported language.

// keep exploring

Similar tools

AI Agents

Langgraph

Build resilient agents

★ 42.7k starsMIT
View guide →
AI Agents

genkit

Open-source framework for building agentic apps in JavaScript, Go, Dart, and Python, built and used in production by Google

★ 6.5k starsApache-2.0
View guide →
AI Agents

mastra

Mastra is the modern TypeScript framework for AI-powered applications and agents.

★ 28.5k starsUnknown
View guide →
Agents

agents

Build AI agents in a no-code visual builder or TypeScript SDK, fully synced.

★ 1.4k starsCustom
View guide →
AI Agents

typescript-sdk

The official TypeScript SDK for Model Context Protocol servers and clients.

★ 13.5k starsNOASSERTION
View guide →
AI Agents

julep

Durable, composable AI agents — flows that crash and resume, retry safely, and explain every step.

★ 6.6k starsApache-2.0
View guide →
// alternatives

Alternatives in Agents

The most-starred other Agents projects in the LibreAI catalogue — the realistic shortlist if workflow is not the right fit.

  • openclaw★ 391.6k

    A personal AI that really does things — on any OS, with your data staying yours.

  • superpowers★ 294.9k

    An agentic skills framework & software development methodology that works.

  • ECC★ 275.2k

    Agent harness optimization system with skills, memory and security for Claude Code, Codex and more

  • hermes-agent★ 252.0k

    The agent that grows with you — a Python framework for adaptive AI agents.

  • deepseek-harness★ 245.5k

    DeepSeek's plugin-based agent harness where everything is a plugin.

// more in agents

More in Agents

Nearby Agents projects in the catalogue, closest in stars to workflow — keep exploring the shelf either side of it.

  • fulling★ 2.4k

    AI full-stack engineer agent built on Next.js, Claude, and Kubernetes.

  • obsidian-agent-client★ 2.4k

    Bring Claude Code, Codex, and Gemini CLI into Obsidian via Agent Client Protocol.

  • zeroboot★ 2.5k

    Sub-millisecond VM sandboxes for AI agents via copy-on-write forking.

  • magentic★ 2.4k

    Use LLMs as plain Python functions: prompts become typed, testable code.

  • stop-that-shit★ 2.5k

    Hook and skill guard that stops coding agents from doing unrequested busywork.

  • ESP32 iPhone Agent★ 2.4k

    ESP32 iPhone Agent — let an AI model use a real iPhone with a $7 ESP32: AirPlay eyes, USB HID hands, no computer, no jailbreak

Get workflow

Free and open — grab the source, star the repo, and start creating.