SaaSHub helps you find the best software and product alternatives Learn more →
Top 23 TypeScript Orchestration Projects
-
Project mention: Bringing MongoDB Atlas and Voyage AI to Dify: Build RAG Workflows and Data Agents Without Heavy Glue Code | dev.to | 2026-05-31
The MongoDB extensions for Dify help close that gap.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
oh-my-openagent
omo; the one and only agent harness for complex codebases. the pickaxe for complex software engineering. For your Codex, for your OpenCode
-
Glad to see statecharts still getting attention!
I created XState, a JS/TS library for authoring, executing, and visualizing state machines/statecharts: https://github.com/statelyai/xstate
I've been working on it for 10+ years. The main thing I've learned is that statecharts are most valuable when they're treated as executable behavior, not just documentation.
That doesn't mean you need to use them everywhere or model everything with them. They're most useful when you have behavior where the answer to "what happens next?" depends on both the current state & the event. A statechart can act as an oracle for questions like: "Given I'm in this state, when this event happens, what is the next state, and what effects should run?"
I'm close to releasing an alpha of the next major version of XState, focused on better ergonomics, type safety, and composability, as well as a new visualizer/editor.
There's also an open-source basic statechart visualizer here: https://sketch.stately.ai
For the formal/spec side, SCXML is worth reading: https://www.w3.org/TR/scxml
Also worth reading the original paper by David Harel: https://www.weizmann.ac.il/math/harel/sites/math.harel/files...
-
12-factor-agents
What are the principles we can use to build LLM-powered software that is actually good enough to put in the hands of production customers?
Own your control flow! A key point from 12 factor agents.
"One thing that I have seen in the wild quite a bit is taking the agent pattern and sprinkling it into a broader more deterministic DAG." - https://github.com/humanlayer/12-factor-agents/blob/main/REA...
-
Project mention: I shipped a fix. The PR got closed. And that’s exactly how open source works sometimes 🙂 | dev.to | 2026-02-07
PR for context: https://github.com/triggerdotdev/trigger.dev/pull/3014
-
Project mention: Show HN: RowboatX – open-source Claude Code for everyday automations | news.ycombinator.com | 2025-11-18
We’ve included the exact agents used in the demo here for reference: https://github.com/rowboatlabs/rowboat/blob/cli/apps/cli/exa....
We’re adding an easier way to run examples soon. In the meantime, if you’d like to try this one locally: (1) Copy the agent file into ~/.rowboat/agents/ (2) Add the MCP server (and your keys) to ~/.rowboat/config/mcp.json (3) Run: 'rowboatx --agent=tweet-podcast --input=go'
-
agent-orchestrator
Agentic orchestrator for parallel coding agents — plans tasks, spawns agents, and autonomously handles CI fixes, merge conflicts, and code reviews.
-
Project mention: 🚀 Headlamp: A Modern Kubernetes UI You’ll Actually Enjoy Using | dev.to | 2026-03-30
Visit the Headlamp GitHub Releases page.
-
CodeMachine-CLI
CodeMachine is an open-source tool that orchestrates AI coding agents into repeatable, long-running workflows. ⚡️
-
-
kubewall
kubewall - Single-Binary Kubernetes Dashboard with Multi-Cluster Management & AI Integration. (OpenAI / Claude 4 / Gemini / DeepSeek / OpenRouter / Ollama / Qwen / LMStudio)
-
Project mention: Show HN: DBOS Java – Postgres-Backed Durable Workflows | news.ycombinator.com | 2025-11-13
Fully compatible--see this discussion on Github: https://github.com/dbos-inc/dbos-transact-ts/issues/1115
-
I'm working on Optio - an AI agent orchestration platform built on Kubernetes: https://github.com/jonwiggins/optio
It's built around multiple different types of agents:
- Coding Agents are placed into cloned repos with a ticket (Jira/Linear/Notion/GH), and work until they open a PR, are resumed on CI failures or github feedback, and work until they can merge the PR.
- Standalone Agents are reusable, parameterized agent runs with no repo checkout. Generate reports, triage alerts, audit dependencies, query a database, post to Slack, etc.
- Persistent Agents are long-lived, named, message-driven agent processes. Each has a stable slug, an inbox, and a cyclic state machine. Wake on user messages, agent messages, webhooks, cron ticks, or ticket events.
-
And here I thought that it was about https://github.com/temporalio/sdk-typescript
-
Project mention: Show HN: Pickaxe – a TypeScript library for building AI agents | news.ycombinator.com | 2025-06-20
gabe, hatchet cofounder here, thanks for this feedback and i agree!
under the hood we're using vercel ai sdk to make tool calls so this is easily extended [1]. this is the only "opinionated" api for calling llm apis which is "bundled" within the sdk and we were torn on how to expose it for this exact reason, but since its so common we decided to include it.
some things we were thinking is overloading `defaultLanguageModel` with a map for different usecases, or allowing users to "eject" the tool picker to customize it as needed. i've opened a discussion [2] to track this.
[1] https://github.com/hatchet-dev/pickaxe/blob/main/sdk/src/cli...
-
swarmclaw
Open-source self-hosted AI agent runtime and multi-agent framework for autonomous agent swarms. Agent memory, MCP tools, schedules, delegation, and 23+ LLM providers (Claude, GPT, Gemini, OpenRouter, Ollama). A practical Claude Code and LangChain alternative.
Project mention: Show HN: SwarmClaw – Manage a swarm of OpenClaw agents from one self-hosted UI | news.ycombinator.com | 2026-03-11 -
-
-
Project mention: Introducing Stoneforge: Open-Source Orchestration for AI Coding Agents | dev.to | 2026-03-05
TL;DR: Stoneforge is an open-source platform that orchestrates multiple AI coding agents in parallel. A Director plans tasks, workers execute in isolated git worktrees, stewards test and merge, and a daemon keeps it all moving. Works with Claude Code, Codex, and OpenCode. GitHub
-
ctrlplane
:rocket: A deployment orchestration tool that simplifies multi-cloud, multi-region, and multi-service deployments.
-
Pane
Pane is a Terminal-first AI agent manager. The same way Superhuman is an email client (not an email provider), Pane is an agent client (not an agent provider). You bring the agents. We make them fly. (by dcouple)
Project mention: Show HN: Lazyagent – One terminal UI for all your coding agents | news.ycombinator.com | 2026-03-12Nice work! The at-a-glance status monitoring is a great idea - the "what are all my agents doing right now" problem is real once you're running 4+ sessions.
I'm working on something in the same space called Pane (https://runpane.com) but took a slightly different approach - instead of a TUI layer, it's a standalone desktop app where each "pane" is one feature branch with its own worktree + N terminals. The worktree creation and cleanup is fully automated so you never touch git worktree commands.
Curious what made you go with Bubble Tea over a desktop app approach? I found the PTY handling was way easier when I owned the terminal emulator directly.
Repo if anyone wants to compare notes: https://github.com/Dcouple-Inc/Pane (AGPL-3.0)
-
AgentOS
Build autonomous AI agents with adaptive intelligence and emergent behaviors to simulate any scenario. Multimodal RAG included. (by framersai)
Project mention: Show HN: Paracosm – simulate what-if scenarios with AI agents | news.ycombinator.com | 2026-05-05 -
Project mention: Show HN: Figma-style visual editor for multi-agent choreography | news.ycombinator.com | 2026-04-18
TypeScript Orchestration discussion
TypeScript Orchestration related posts
-
Claude + Composio: Automation vs Manual Workflows
-
Per-User OAuth for AI Agents: Why It Matters and What to Look For
-
Show HN: Orca – Agents hand off typed packets, not chat
-
Show HN: SwarmClaw – Manage a swarm of OpenClaw agents from one self-hosted UI
-
Show HN: Ash – OSS Infra for Running Claude Agent SDK
-
Show HN: SwarmClaw – Orchestration dashboard for OpenClaw and AI agents
-
I shipped a fix. The PR got closed. And that’s exactly how open source works sometimes 🙂
-
A note from our sponsor - SaaSHub
www.saashub.com | 9 Jun 2026
Index
What are some of the best open-source Orchestration projects in TypeScript? This list will help you:
| # | Project | Stars |
|---|---|---|
| 1 | dify | 143,689 |
| 2 | oh-my-openagent | 60,999 |
| 3 | xstate | 29,671 |
| 4 | 12-factor-agents | 23,005 |
| 5 | trigger.dev | 15,230 |
| 6 | rowboat | 14,898 |
| 7 | agent-orchestrator | 7,404 |
| 8 | headlamp | 6,559 |
| 9 | CodeMachine-CLI | 2,488 |
| 10 | ballerine | 2,393 |
| 11 | kubewall | 1,901 |
| 12 | dbos-transact-ts | 1,225 |
| 13 | optio | 947 |
| 14 | sdk-typescript | 859 |
| 15 | icepick | 574 |
| 16 | swarmclaw | 544 |
| 17 | eventual | 190 |
| 18 | jitar | 165 |
| 19 | stoneforge | 152 |
| 20 | ctrlplane | 153 |
| 21 | Pane | 142 |
| 22 | AgentOS | 117 |
| 23 | dot-studio | 90 |