Skip to content

feat(website): reposition the landing page around a secure OS without a sandbox#1743

Merged
NicholasKissel merged 7 commits into
NicholasKissel/website-redesignfrom
NicholasKissel/website-messaging
Jul 13, 2026
Merged

feat(website): reposition the landing page around a secure OS without a sandbox#1743
NicholasKissel merged 7 commits into
NicholasKissel/website-redesignfrom
NicholasKissel/website-messaging

Conversation

@NicholasKissel

@NicholasKissel NicholasKissel commented Jul 12, 2026

Copy link
Copy Markdown
Member
  • Hero becomes "Secure operating system without a sandbox." with the library wedge and the Cloudflare Workers/Chromium trust anchor in the subtitle; page <title>/meta updated to match
  • Landing copy cut from ~1,430 to ~600 visible words; 10 sections consolidated to 7 (execution demo and registry marquee fold into the OS section)
  • The comparison argues library vs sandbox service and the table becomes a scannable ledger: two-state dots, terse phrases, and computed up-to figures (516× cold start, 1738× cost, 47× memory) anchor-linked to the benchmark charts
  • Weaves secure-exec's strongest language: real host capabilities over stubs, deny-by-default approvals, your existing deployment works
  • Closing CTA becomes "Turn your backend into the agent platform."

Stacked on #1718; contains only the messaging rewrite.

…rary

Cuts the landing copy from ~1,430 to ~570 words, commits the page to the
embeddedness message, and condenses the sandbox comparison into a scannable
ledger with computed up-to figures linked to the benchmark charts.
@railway-app railway-app Bot temporarily deployed to agentos / agentos-pr-1743 July 12, 2026 21:55 Destroyed
@railway-app

railway-app Bot commented Jul 12, 2026

Copy link
Copy Markdown

🚅 Deployed to the agentos-pr-1743 environment in agentos

Service Status Web Updated (UTC)
agentos 😴 Sleeping (View Logs) Web Jul 13, 2026 at 6:09 pm

Adopts the secure-exec hero structure and weaves its strongest language
into the page: V8 isolates as the primitive behind Cloudflare Workers,
real host capabilities over stubs, deny-by-default approvals, and the
existing-deployment framing.
@railway-app railway-app Bot temporarily deployed to agentos / agentos-pr-1743 July 12, 2026 22:32 Destroyed
@NicholasKissel NicholasKissel changed the title feat(website): reposition the landing page around sandboxing as a library feat(website): reposition the landing page around a secure OS without a sandbox Jul 12, 2026
…ology

Drops the Cloudflare line and stat sub-labels from the hero, names bash,
Python, and Node in the subtitle, bullets the lightweight-computer section
with a before/after topology visual in place of the agent stack, and puts
the where-agents-run row back in the ledger as words.
@railway-app railway-app Bot temporarily deployed to agentos / agentos-pr-1743 July 12, 2026 23:26 Destroyed
@railway-app railway-app Bot temporarily deployed to agentos / agentos-pr-1743 July 12, 2026 23:29 Destroyed
… use-case carousel

Grounds the comparison rows in mechanisms and real figures, moves benchmark
fine print into per-card help affordances with the benchmark link top-right,
drops the coding-agent workload toggle, shows shell calls only in the bash
demo tab with runtime docs links right-aligned, retitles orchestration, and
adds an auto-scrolling use-case carousel below the OS section.
@railway-app railway-app Bot temporarily deployed to agentos / agentos-pr-1743 July 13, 2026 00:31 Destroyed
Taller editorial cards without decorative icons, a corner arrow on hover,
a full-bleed rail whose edge fades sit on the viewport instead of cutting
cards mid-page, and a use-cases anchor id.
@railway-app railway-app Bot temporarily deployed to agentos / agentos-pr-1743 July 13, 2026 17:59 Destroyed
@railway-app railway-app Bot temporarily deployed to agentos / agentos-pr-1743 July 13, 2026 21:43 Destroyed
@NicholasKissel NicholasKissel merged commit 7c3bb14 into NicholasKissel/website-redesign Jul 13, 2026
1 check passed
@NicholasKissel NicholasKissel deleted the NicholasKissel/website-messaging branch July 13, 2026 21:52
NicholasKissel added a commit that referenced this pull request Jul 13, 2026
…OS narrative (#1718)

* feat(website): redesign landing page and registry around the virtual OS narrative

* feat(website): drop table rows the benchmark charts already measure

* feat(website): default benchmarks to the execution workload

* feat(website): name Eve and Flue in the orchestration section

* perf(website): fix cold-start modal jank

* feat(website): replay per-runtime agent sessions in the execution section

* feat(website): fold runtime cards into the session demo and add a filesystem rail

* feat(website): add identity section, fix tab semantics and hero logo under zoom

* feat(website): add stack diagram and name Eve and Flue in the identity section

* feat(website): make the identity stack show the virtualization architecture

* feat(website): redraw the identity diagram as nested containment with syscall flow

* fix(website): correct identity section claims about process model and actors

* feat(website): make runtime switching an explicit segmented control

* feat(website): color underlined links with the site accent

* fix(website): finish the agentOS cold-start fill instantly on the shared clock

* fix(website): give the cold-start modal header proper spacing

* fix(website): draw the agentOS handscript as an honest pen reveal

The hero wordmark now reveals the real glyphs through a three-stroke mask
that follows the pen path: a wide stroke reveals the written portion, a
black stroke conceals ink the pen has not reached (hanging edges at
crossings), and a narrow stroke restores the written line where unwritten
strokes cross it. The pen path itself is refit to the glyph centerlines
and smoothed with least-squares cubic beziers so the tip no longer
jitters, the timing keeps near-constant pen speed with a quick crossbar
flick, and the finished logo is the brand mark itself with no settle.

* feat(website): simplify the agent stack diagram and steady the registry copy button

Drops the Rivet Actor base row from the architecture diagram in favor of a
plain no-hypervisor note, centers the driver card label, and reserves the
copy button's widest label in registry install rows so it no longer resizes
on copy.

* feat(website): reposition the landing page around a secure OS without a sandbox (#1743)

* feat(website): reposition the landing page around sandboxing as a library

Cuts the landing copy from ~1,430 to ~570 words, commits the page to the
embeddedness message, and condenses the sandbox comparison into a scannable
ledger with computed up-to figures linked to the benchmark charts.

* feat(website): lead with the secure-OS-without-a-sandbox hero

Adopts the secure-exec hero structure and weaves its strongest language
into the page: V8 isolates as the primitive behind Cloudflare Workers,
real host capabilities over stubs, deny-by-default approvals, and the
existing-deployment framing.

* feat(website): tighten hero and comparison copy, add before/after topology

Drops the Cloudflare line and stat sub-labels from the hero, names bash,
Python, and Node in the subtitle, bullets the lightweight-computer section
with a before/after topology visual in place of the agent stack, and puts
the where-agents-run row back in the ledger as words.

* feat(website): refresh the OG image with the new tagline

* feat(website): refine the ledger, benchmarks, session demo, and add a use-case carousel

Grounds the comparison rows in mechanisms and real figures, moves benchmark
fine print into per-card help affordances with the benchmark link top-right,
drops the coding-agent workload toggle, shows shell calls only in the bash
demo tab with runtime docs links right-aligned, retitles orchestration, and
adds an auto-scrolling use-case carousel below the OS section.

* feat(website): polish the use-case carousel

Taller editorial cards without decorative icons, a corner arrow on hover,
a full-bleed rail whose edge fades sit on the viewport instead of cutting
cards mid-page, and a use-cases anchor id.

* chore(website): refresh generated astro artifacts
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant