Restatedev

Installation
SKILL.md

Restate Skill

Product Summary

Restate is a lightweight runtime that turns AI agents, workflows, and backend services into durable processes. It sits in front of your services (similar to a reverse proxy) and automatically handles resilience, state management, and reliable communication.

Key files and concepts:

  • Services are defined using the Restate SDK (TypeScript, Java, Kotlin, Python, Go, Rust, Ruby)
  • Handlers are durable functions that execute with automatic failure recovery
  • Invocations are requests to execute handlers, tracked through completion
  • Durable execution journals every step, replaying completed steps on retry
  • Virtual Objects provide stateful, key-addressable services with persistent K/V state
  • Workflows are long-lived processes with defined lifecycle and external event handling
Installs
93
First Seen
Feb 28, 2026
Restatedev from docs.restate.dev