Restatedev
Installation
SKILL.md
Restate Skill
Product Summary
Restate is a runtime that turns AI agents, workflows, and backend services into durable processes. It sits in front of your services (written in TypeScript, Java, Kotlin, Python, Go, or Rust) and automatically handles resilience, state management, and consistent communication.
Key files and commands:
- Service definitions:
restate.service(),restate.object(),restate.workflow()(SDK-specific) - CLI:
restate deployments register <endpoint>to register services - Config: Service-level options for retries, timeouts, retention, state access
- HTTP endpoints:
/restate/call/{service}/{handler}for invocations - Admin API:
localhost:9070(UI),localhost:9070/deployments(API)
Primary docs: https://docs.restate.dev