diff --git a/README.md b/README.md index 014f3f477..26dd08fe7 100644 --- a/README.md +++ b/README.md @@ -15,7 +15,7 @@ [](https://github.com/hatchet-dev/hatchet)
- Hatchet Cloud + Hatchet Cloud · Documentation · @@ -28,11 +28,11 @@ ### What is Hatchet? -Hatchet is a platform for orchestrating background tasks, AI agents, and durable workflows at scale. It supports applications written in Python, TypeScript, Go and Ruby, and can be used as a service through [Hatchet Cloud](https://cloud.onhatchet.run) or [self-hosting](https://docs.hatchet.run/self-hosting). Hatchet provides a full platform for queuing, automatic retries, durability, real-time monitoring, alerting, and logging. +Hatchet is a platform for orchestrating background tasks, AI agents, and durable workflows at scale. It supports applications written in Python, TypeScript, Go and Ruby, and can be used as a service through [Hatchet Cloud](https://cloud.hatchet.run) or [self-hosting](https://docs.hatchet.run/self-hosting). Hatchet provides a full platform for queuing, automatic retries, durability, real-time monitoring, alerting, and logging. ### Get started quickly -The fastest way to get started with Hatchet is signing up for [Hatchet Cloud](https://cloud.onhatchet.run) to try it out! We recommend this even if you plan on self-hosting, so you can have a look at what a fully-deployed Hatchet platform looks like. +The fastest way to get started with Hatchet is signing up for [Hatchet Cloud](https://cloud.hatchet.run) to try it out! We recommend this even if you plan on self-hosting, so you can have a look at what a fully-deployed Hatchet platform looks like. To run Hatchet locally, the fastest path for setup is to install the Hatchet CLI (on MacOS, Linux or WSL) - note that this requires [Docker](https://www.docker.com/get-started) installed locally to work: @@ -82,7 +82,7 @@ For some end-to-end examples of workflows you can build with Hatchet, check out - **Multi-tenant** by default, so a single Hatchet instance can support multiple teams - Users and roles -#### [Hatchet Cloud](https://cloud.onhatchet.run) features +#### [Hatchet Cloud](https://cloud.hatchet.run) features - Autoscaling and pay-as-you-go plans - Multi-region deployments diff --git a/SECURITY.md b/SECURITY.md index a7ce6586a..6d64eec13 100644 --- a/SECURITY.md +++ b/SECURITY.md @@ -18,4 +18,4 @@ Please note that we do not operate a bug bounty program, but we genuinely apprec This policy applies to the open-source repositories under the [hatchet-dev organization](https://github.com/hatchet-dev) on GitHub. -For security concerns related to the hosted service at `cloud.onhatchet.run`, please contact [security@hatchet.run](mailto:security@hatchet.run) directly. +For security concerns related to the hosted service at `cloud.hatchet.run`, please contact [security@hatchet.run](mailto:security@hatchet.run) directly. diff --git a/cmd/hatchet-cli/cli/quickstart.go b/cmd/hatchet-cli/cli/quickstart.go index 9db25bef1..7a5458c02 100644 --- a/cmd/hatchet-cli/cli/quickstart.go +++ b/cmd/hatchet-cli/cli/quickstart.go @@ -315,7 +315,7 @@ func noProfilesMessage() string { lines = append(lines, "") lines = append(lines, headerStyle.Render("Option 1: Sign up for Hatchet Cloud")) lines = append(lines, "") - lines = append(lines, "Visit "+styles.Accent.Render("https://cloud.onhatchet.run")+" to create an account, then add your profile:") + lines = append(lines, "Visit "+styles.Accent.Render("https://cloud.hatchet.run")+" to create an account, then add your profile:") lines = append(lines, styles.Code.Render(" hatchet profile add")) lines = append(lines, "") lines = append(lines, headerStyle.Render("Option 2: Start a local Hatchet server")) diff --git a/frontend/docs/pages/cookbooks/welcome-email.mdx b/frontend/docs/pages/cookbooks/welcome-email.mdx index e2491ed3d..8cc0adaf8 100644 --- a/frontend/docs/pages/cookbooks/welcome-email.mdx +++ b/frontend/docs/pages/cookbooks/welcome-email.mdx @@ -29,7 +29,7 @@ Hatchet's durable execution keeps the workflow alive across the wait. If the wor To run this example you need: -- a working local Hatchet environment or access to [Hatchet Cloud](https://cloud.onhatchet.run) +- a working local Hatchet environment or access to [Hatchet Cloud](https://cloud.hatchet.run) - a Hatchet SDK example environment (see the [Quickstart](/v1/quickstart)) No external email provider is required. The example uses `print` / `console.log` in place of real email delivery. diff --git a/frontend/docs/pages/cookbooks/workflow-support-agent.mdx b/frontend/docs/pages/cookbooks/workflow-support-agent.mdx index 6dcab7ef4..c87c4b81c 100644 --- a/frontend/docs/pages/cookbooks/workflow-support-agent.mdx +++ b/frontend/docs/pages/cookbooks/workflow-support-agent.mdx @@ -32,7 +32,7 @@ Hatchet's durable execution model helps keep the whole interaction in one workfl To run this example, you will need: -- a working local Hatchet environment or access to [Hatchet Cloud](https://cloud.onhatchet.run) +- a working local Hatchet environment or access to [Hatchet Cloud](https://cloud.hatchet.run) - a Hatchet SDK example environment (see the [Quickstart](/v1/quickstart)) - optionally, an `ANTHROPIC_API_KEY` for live LLM replies diff --git a/frontend/docs/pages/v1/architecture-and-guarantees.mdx b/frontend/docs/pages/v1/architecture-and-guarantees.mdx index 6a0be0ed8..519b0d861 100644 --- a/frontend/docs/pages/v1/architecture-and-guarantees.mdx +++ b/frontend/docs/pages/v1/architecture-and-guarantees.mdx @@ -93,7 +93,7 @@ Hatchet aims to sit in the middle: more structure than a simple queue, but simpl - **Moderate to high throughput** systems (and a path to higher scale with tuning/sharding). If you’re pushing the limits, [contact us](https://hatchet.run/contact). - **Multi-language / polyglot workers** - **Teams already on PostgreSQL** who want operational simplicity -- **Cloud or air-gapped environments** ([Hatchet Cloud](https://cloud.onhatchet.run) or [self-hosting](/self-hosting)) +- **Cloud or air-gapped environments** ([Hatchet Cloud](https://cloud.hatchet.run) or [self-hosting](/self-hosting)) ### Not a good fit for diff --git a/frontend/docs/pages/v1/compute/getting-started.mdx b/frontend/docs/pages/v1/compute/getting-started.mdx index 926b4e4fa..c75b64aec 100644 --- a/frontend/docs/pages/v1/compute/getting-started.mdx +++ b/frontend/docs/pages/v1/compute/getting-started.mdx @@ -1,6 +1,6 @@ # Getting Started with Hatchet Compute -Hatchet Compute is available in [Hatchet Cloud](https://cloud.onhatchet.run). +Hatchet Compute is available in [Hatchet Cloud](https://cloud.hatchet.run). All Free tier users with a linked card receive $5/month in free compute credits to get started. @@ -9,7 +9,7 @@ All Free tier users with a linked card receive $5/month in free compute credits This guide will walk you through the process of setting up a Hatchet Compute project and assumes you have a basic understanding of Hatchet. If you'd like you can fork the [Hatchet Compute Example Repo](https://github.com/hatchet-dev/managed-compute-examples) to follow along. -1. Sign in or sign up for Hatchet Cloud [here](https://cloud.onhatchet.run). +1. Sign in or sign up for Hatchet Cloud [here](https://cloud.hatchet.run). 2. Navigate to the Managed Compute view to configure your compute resources. 3. Ensure your code is committed to a Git repository. 4. Click **+ Add Service** to create a new managed compute service. diff --git a/frontend/docs/pages/v1/index.mdx b/frontend/docs/pages/v1/index.mdx index 426e38270..f4f6b732a 100644 --- a/frontend/docs/pages/v1/index.mdx +++ b/frontend/docs/pages/v1/index.mdx @@ -8,7 +8,7 @@ import Keywords from "@/components/Keywords"; # What is Hatchet? -Hatchet is a developer platform that helps engineering teams build and deploy mission-critical AI agents, durable workflows, and background tasks. It supports applications written in Python, Typescript, Go and Ruby, and can be used as a service through [Hatchet Cloud](https://cloud.onhatchet.run) or [self-hosting](/self-hosting) (we're [open-source and 100% MIT-licensed](https://github.com/hatchet-dev/hatchet)). Hatchet provides a full platform for queuing, automatic retries, real-time monitoring, alerting, and logging. +Hatchet is a developer platform that helps engineering teams build and deploy mission-critical AI agents, durable workflows, and background tasks. It supports applications written in Python, Typescript, Go and Ruby, and can be used as a service through [Hatchet Cloud](https://cloud.hatchet.run) or [self-hosting](/self-hosting) (we're [open-source and 100% MIT-licensed](https://github.com/hatchet-dev/hatchet)). Hatchet provides a full platform for queuing, automatic retries, real-time monitoring, alerting, and logging. Unlike a traditional queuing system, Hatchet is built around the concept of durability. Every task and agent invocation is durably persisted in Hatchet, allowing for debugging, retries and replays, and more complex features like [durable workflows](/v1/durable-execution). @@ -42,7 +42,7 @@ If you plan on self-hosting or have requirements for an on-premise deployment, t **Minimal Infra Dependencies** - Hatchet is built on top of PostgreSQL and for simple workloads, [it's all you need](/self-hosting/hatchet-lite). -**Fully Featured Open Source** - Hatchet is 100% MIT licensed, so you can run the same application code against [Hatchet Cloud](https://cloud.onhatchet.run) to get started quickly or [self-host](/self-hosting) when you need more control. +**Fully Featured Open Source** - Hatchet is 100% MIT licensed, so you can run the same application code against [Hatchet Cloud](https://cloud.hatchet.run) to get started quickly or [self-host](/self-hosting) when you need more control. ## Production Readiness diff --git a/frontend/docs/pages/v1/quickstart.mdx b/frontend/docs/pages/v1/quickstart.mdx index ac3ed3a47..64c11d2ad 100644 --- a/frontend/docs/pages/v1/quickstart.mdx +++ b/frontend/docs/pages/v1/quickstart.mdx @@ -22,7 +22,7 @@ By the end of this guide you'll have a worker running locally that executes a si ### Sign up -If you haven't already signed up for Hatchet Cloud, please register [here](https://cloud.onhatchet.run). +If you haven't already signed up for Hatchet Cloud, please register [here](https://cloud.hatchet.run). ### Set up your tenant diff --git a/frontend/docs/pages/v1/region-availability.mdx b/frontend/docs/pages/v1/region-availability.mdx index 4df12af95..88267e23c 100644 --- a/frontend/docs/pages/v1/region-availability.mdx +++ b/frontend/docs/pages/v1/region-availability.mdx @@ -4,7 +4,7 @@ Hatchet Cloud is available in multiple regions so you can run workloads close to ## Current regions -**Hatchet Cloud** ([cloud.onhatchet.run](https://cloud.onhatchet.run)) is currently deployed in **us-west-2** (Oregon). +**Hatchet Cloud** ([cloud.hatchet.run](https://cloud.hatchet.run)) is currently deployed in **us-west-2** (Oregon). We are expanding availability. Planned or available regions include: diff --git a/frontend/docs/pages/v1/uptime.mdx b/frontend/docs/pages/v1/uptime.mdx index a8188e10c..bfe1a88e3 100644 --- a/frontend/docs/pages/v1/uptime.mdx +++ b/frontend/docs/pages/v1/uptime.mdx @@ -7,7 +7,7 @@ For Hatchet Cloud availability and incident updates, use the status page. For se Use **[status.hatchet.run](https://status.hatchet.run/)** for real-time status and incident history for Hatchet Cloud and related services: - **API**: Hatchet API availability -- **Hatchet Cloud**: `cloud.onhatchet.run` +- **Hatchet Cloud**: `cloud.hatchet.run` - **Website**: `hatchet.run` and documentation sites You can also subscribe to updates (email/SMS/etc.) directly from the status page.