Start here⌗
You've landed on Tape. Pick the path that matches what you want to do today.
-
Install Pick up the SDK and CLI. Five minutes. No GCP needed.
-
Quickstart (10 min) Zero to a recovering, observable agent on your laptop, then on Cloud Run.
-
ADK on Tape The
durable_app(...)recipe — 15 lines that make any ADK agent durable. -
Local development
tape devagainst SQLite, the Pub/Sub emulator, the Bigtable emulator, and the kill-resume demo. -
First crash-survival Kill the agent mid-tool-call. Watch the reactor resume it. Verify exactly-once.
Prerequisites⌗
You'll need:
- Python 3.10+ (the reference SDK + the CLI)
- A POSIX shell (
bashorzsh) - (optional) Docker, if you don't have
cargoand prefer the bundledtape-serverimage - (optional) Google Cloud SDK + a project, if you're going to deploy
Tape is one Rust server + per-language SDKs. The reference SDK and the CLI are Python. Your agent process can be Python, Go, TypeScript, or Java — see SDK reference.
What's next⌗
- Don't yet know what "outbox" or "reactor" means? Start with the Concepts section — it's the mental model.
- Want a single page that shows every API in one shot? Cheat sheet.
- Stuck on something? FAQ · Troubleshooting.