{
 "schema_version": 1,
 "generated": "2026-10-20",
 "repo": "clavia-labs/tardigrade",
 "name": "tardigrade",
 "owner": "clavia-labs",
 "slug": "clavia-labs-tardigrade",
 "github": "https://github.com/clavia-labs/tardigrade",
 "what": "Tardigrade is a TypeScript framework for building composable actors and agents around an immutable event log, built on Effect TS.",
 "why": "",
 "language": "TypeScript",
 "requirements": [
  "Bun installed, since the README uses bunx and bun add",
  "Working knowledge of TypeScript",
  "A model and credentials configured for the generated project",
  "A Cloudflare account for Cloudflare hosting, or a Celld fleet with a storage bucket for self-hosting"
 ],
 "audience_note": "TypeScript developers who want to build stateful AI agents and host them on Cloudflare Workers or a self-hosted Celld fleet.",
 "risk": "none",
 "section": "earlier",
 "weekly_rank": null,
 "category": "Software and DevOps",
 "url": "https://dedupedai.com/use-cases/clavia-labs-tardigrade/",
 "use_case_count": 5,
 "use_cases": [
  {
   "id": "clavia-labs-tardigrade--scaffold-research-agent-from-quickstart",
   "title": "Scaffold a research agent from the quickstart template",
   "best": true,
   "url": "https://dedupedai.com/use-cases/clavia-labs-tardigrade/scaffold-research-agent-from-quickstart/",
   "json": "https://dedupedai.com/use-cases/u/clavia-labs-tardigrade/scaffold-research-agent-from-quickstart.json"
  },
  {
   "id": "clavia-labs-tardigrade--rebuild-agent-state-from-event-log",
   "title": "Rebuild agent state by replaying an event log",
   "best": false,
   "url": "https://dedupedai.com/use-cases/clavia-labs-tardigrade/rebuild-agent-state-from-event-log/",
   "json": "https://dedupedai.com/use-cases/u/clavia-labs-tardigrade/rebuild-agent-state-from-event-log.json"
  },
  {
   "id": "clavia-labs-tardigrade--deploy-actor-to-cloudflare-workers",
   "title": "Deploy an actor to Cloudflare Workers",
   "best": false,
   "url": "https://dedupedai.com/use-cases/clavia-labs-tardigrade/deploy-actor-to-cloudflare-workers/",
   "json": "https://dedupedai.com/use-cases/u/clavia-labs-tardigrade/deploy-actor-to-cloudflare-workers.json"
  },
  {
   "id": "clavia-labs-tardigrade--self-host-actors-on-celld-fleet",
   "title": "Self-host actors on a Celld fleet",
   "best": false,
   "url": "https://dedupedai.com/use-cases/clavia-labs-tardigrade/self-host-actors-on-celld-fleet/",
   "json": "https://dedupedai.com/use-cases/u/clavia-labs-tardigrade/self-host-actors-on-celld-fleet.json"
  },
  {
   "id": "clavia-labs-tardigrade--run-actor-in-bun-process",
   "title": "Run an actor inside a plain Bun process",
   "best": false,
   "url": "https://dedupedai.com/use-cases/clavia-labs-tardigrade/run-actor-in-bun-process/",
   "json": "https://dedupedai.com/use-cases/u/clavia-labs-tardigrade/run-actor-in-bun-process.json"
  }
 ],
 "disclaimer": "Third-party repos we don't own or vouch for. AI-generated use cases can be wrong: review everything and run at your own risk."
}
