Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
29 commits
Select commit Hold shift + click to select a range
b836cf2
docs: rework Get Started and Redis landing with shared catalog, conso…
CahidArda Jul 3, 2026
255f71d
docs: convert Get Started to full custom landing page with custom-sty…
CahidArda Jul 3, 2026
13af489
docs: use mode:frame so the landing keeps the sidebar nav; auto-fill …
CahidArda Jul 3, 2026
6b63608
docs: streamline landing (3-col products, agent resources); move SDKs…
CahidArda Jul 3, 2026
c535d6a
docs: roll SDK/integration/demo/console sections onto product pages; …
CahidArda Jul 3, 2026
913b351
docs: fix catalog card height + top-align icons; real Context7 logo; …
CahidArda Jul 3, 2026
3f08c09
docs: match Context7 icon background to other agent-resource cards
CahidArda Jul 3, 2026
f4a39d6
docs: fix landing sidebar getting stuck on load (collapse ToC column …
CahidArda Jul 3, 2026
1b2d6f1
docs: crisp heading colors on landing; lift muted text contrast
CahidArda Jul 3, 2026
35aadb1
docs: hide Migrate; add missing Redis/Search SDKs; add search-labeled…
CahidArda Jul 9, 2026
ebd4bf7
docs: add Workflow Python and Box (TS/Python/CLI) SDK links
CahidArda Jul 9, 2026
1d6bf21
docs: reorder product grid (redis/qstash/workflow, box/vector/search)
CahidArda Jul 9, 2026
adc16dc
docs: use official Ruby logo (from ruby-kit) for the Ruby language icon
CahidArda Jul 9, 2026
961ec53
docs: rename console section heading to 'Manage everything from the c…
CahidArda Jul 9, 2026
007f9f1
docs: use real Tabler icons for agent-resource/concept cards; fix ina…
CahidArda Jul 9, 2026
2ec3dce
docs: link workflow SDK to workflow-js repo; add Documentation Crawle…
CahidArda Jul 9, 2026
f340dd5
docs: rename Redis demos section to 'Featured Demos'
CahidArda Jul 9, 2026
f93d0f0
docs: point Realtime/Redis Analytics/Agent Analytics cards at real ta…
CahidArda Jul 9, 2026
6322011
docs: simplify console section heading to 'In the console'
CahidArda Jul 9, 2026
92776b3
docs: use 'In the Upstash Console' for console section heading
CahidArda Jul 9, 2026
1dc03e5
docs: remove console screenshot sections from product pages
CahidArda Jul 9, 2026
d3eebac
docs: box - rename Demos to Guides and add 4 guides
CahidArda Jul 9, 2026
a0f088e
docs: swap box guides (OpenClaw/Hermes/Crabbox/Playwright); add Workf…
CahidArda Jul 9, 2026
b464136
docs: remove console screenshot sections again
CahidArda Jul 9, 2026
d87a812
docs: fix hero glow getting clipped after removing hero buttons (shor…
CahidArda Jul 9, 2026
72a5f19
docs: remove em-dashes; shorten hero subtitle; tighten hero-to-produc…
CahidArda Jul 9, 2026
06ef99c
docs: disable image zoom on card icons (pointer-events: none) so clic…
CahidArda Jul 9, 2026
1761f9d
docs: fix frontmatter YAML (quote description with colon); scope fram…
CahidArda Jul 9, 2026
2cd00a6
Merge remote-tracking branch 'origin/main' into docs-landing-rework
CahidArda Jul 10, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
12 changes: 11 additions & 1 deletion box/overall/quickstart.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -2,11 +2,13 @@
title: "Quickstart"
---

import { Catalog } from "/snippets/catalog.jsx";

**Upstash Box lets you give your AI agents a computer.**

Every Upstash Box is a **secure, isolated cloud container with an AI Agent built-in**. Spin up as many as you want in parallel. Each one includes a full environment with a filesystem, shell, git, and a runtime. Your agent can read files, write code, and execute tasks inside it.

<Note>Upstash Box is in developer preview APIs and pricing may change.</Note>
<Note>Upstash Box is in developer preview. APIs and pricing may change.</Note>

### 1. Get your API key

Expand Down Expand Up @@ -244,3 +246,11 @@ Great example use cases:
Boxes have Claude Code, Codex or OpenCode built-in.
</Card>
</CardGroup>

## SDKs

<Catalog product="box" type="sdk" cols={3} />

## Guides

<Catalog product="box" type="guide" cols={3} />
11 changes: 11 additions & 0 deletions img/icons/box.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
7 changes: 7 additions & 0 deletions img/icons/context7.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
8 changes: 8 additions & 0 deletions img/icons/lang/python.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added img/icons/lang/ruby.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
7 changes: 7 additions & 0 deletions img/icons/lang/typescript.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
4 changes: 4 additions & 0 deletions img/icons/qstash.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
7 changes: 7 additions & 0 deletions img/icons/redis.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
11 changes: 11 additions & 0 deletions img/icons/search.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
8 changes: 8 additions & 0 deletions img/icons/vector.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
4 changes: 4 additions & 0 deletions img/icons/workflow.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
60 changes: 16 additions & 44 deletions introduction.mdx
Original file line number Diff line number Diff line change
@@ -1,52 +1,24 @@
---
title: Get Started
description: "Serverless data and messaging for developers: Redis, Vector, QStash, Workflow, Search, and Box, with SDKs, integrations, and a full-featured console."
mode: frame
---

<CardGroup cols={2}>
<Card title="Serverless Redis" href="/redis/overall/getstarted">
Create a Redis Database within seconds
</Card>
<Card title="Serverless Vector" href="/vector/overall/getstarted">
Create a Vector Database for AI & LLMs
</Card>
<Card title="QStash" href="/qstash/overall/getstarted">
Publish your first message
</Card>
<Card title="Upstash Workflow" href="/workflow/getstarted">
Write durable serverless functions
</Card>
<Card title="Upstash Box" href="/box/overall/quickstart">
Run AI agents and code in secure sandboxes
</Card>
</CardGroup>
import { Hero, SectionHead, ProductGrid, AgentResources, Concepts, Community } from "/snippets/landing.jsx";

## Concepts
<Hero />

<CardGroup cols={2}>
<Card title="Serverless" href="/common/concepts/serverless">
Upstash is serverless. You don't need to provision any infrastructure. Just
create a database and start using it.
</Card>
<Card title="Scale to Zero" href="/common/concepts/scale-to-zero">
Price scales to zero. You don't pay for idle or unused resources. You pay
only for what you use.
</Card>
<Card title="Global Replication" href="/common/concepts/global-replication">
Upstash Redis replicates your data for the best latency all over the world.
</Card>
<Card title="Access Anywhere" href="/common/concepts/access-anywhere">
Upstash REST APIs enable access from all types of runtimes.
</Card>
</CardGroup>
<div className="u-wrap">
<div id="products" />
<SectionHead eyebrow="Products" title="Pick a product and start building" />
<ProductGrid />

## Get In touch
<SectionHead eyebrow="Agent Resources" title="Build with AI agents" sub="Tools to manage and build on Upstash from coding agents and LLMs." />
<AgentResources />

<CardGroup cols={2}>
<Card title="X" icon="x-twitter" href="https://x.com/upstash">
Follow us on X for the latest news and updates.
</Card>
<Card title="Discord" icon="discord" href="https://upstash.com/discord">
Join our Discord Community and ask your questions to the team and other
developers.
</Card>
</CardGroup>
<SectionHead eyebrow="Concepts" title="How Upstash works" />
<Concepts />

<SectionHead eyebrow="Community" title="Get in touch" />
<Community />
</div>
Loading
Loading