Welcome to Loopstack
Loopstack is a TypeScript workflow framework for building stateful automations, AI agents, and interactive workflows on top of NestJS.
What You Can Build
- AI Workflows — Stateful automations that chain tools, transform data, and route dynamically
- AI Agents — AI agent harnesses with tool calling, context management and message history
- Orchestration Systems — Compose complex systems by spawning nested agents and workflows
- Secure Execution — Run code and access files in isolated sandboxed environments
- HITL Systems — Pause workflows for Human-in-the-Loop review, input, or confirmation
…built directly into your NestJS backends.
How It Works
Loopstack apps are built from three core concepts:
- Workflows — TypeScript classes that define a state machine with transitions, guards, and routing
- Tools — Reusable logic units called directly in your workflows
- Documents — Structured data objects displayed in the Loopstack Studio UI
Getting Started
Head to the Quick Start Guide to install Loopstack and run your first workflow in under a minute.
Last updated on