Skip to content

Commit dcb2a3b

Browse files
suleimanshclaude
andauthored
Landing page: a "Headless browser" feature card (#1786)
Co-authored-by: Claude Opus 5 <noreply@anthropic.com>
1 parent d5e7205 commit dcb2a3b

3 files changed

Lines changed: 10 additions & 2 deletions

File tree

‎packages/the-framework.ai/pages/index/Features.LOGIC.md‎

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
The "Features" chapter: eight cards, each a feature the site claims, with a one-sentence explanation. None of the cards is marked "Coming soon".
1+
The "Features" chapter: nine cards, each a feature the site claims, with a one-sentence explanation. None of the cards is marked "Coming soon".
22

33
## Glossary
44

@@ -11,6 +11,7 @@ The "Features" chapter: eight cards, each a feature the site claims, with a one-
1111
- **"Optimal quota usage"** - The Framework drives AI autonomy so that unused quota [2] stops going to waste: maximum daily usage while keeping enough quota space for manual prompts.
1212
- **"Bring your own prompts"** - favorite prompts can be saved and quickly re-used, shared with teammates or kept personal.
1313
- **"Dashboard"** - shows the pro-rata usage quota, the current AI agents, the queued AI tasks, the queue of required reviews, "hot" tickets, and more.
14+
- **"Headless browser"** - The Framework launches a headless Chromium that agents [1] fully control (DOM, console, network and screenshots via Chrome MCP), with no AI browser extension needed; the user can watch it live and take over on login walls.
1415
- **"Notifications"** - browser and/or Discord notifications when AI is finished or needs the user.
1516
- **"Claude Code Web"** - agents can be orchestrated through Claude Code Web for 0% local CPU usage.
1617
- **"Swarm of local computers"** - agents can be orchestrated across multiple local computers.

‎packages/the-framework.ai/pages/index/Features.tsx‎

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -50,6 +50,13 @@ export function Features() {
5050
more.
5151
</FeatureText>
5252
</div>
53+
<div style={{ ...featureCardStyle, gap: 12 }}>
54+
<h3 style={{ margin: 0, fontSize: 19, fontWeight: 600 }}>Headless browser</h3>
55+
<FeatureText>
56+
The Framework launches a headless Chromium that agents fully control — DOM, console, network and
57+
screenshots via Chrome MCP. No AI browser extension needed. Watch it live and take over on login walls.
58+
</FeatureText>
59+
</div>
5360
<div style={{ ...featureCardStyle, gap: 12 }}>
5461
<h3 style={{ margin: 0, fontSize: 19, fontWeight: 600 }}>Notifications</h3>
5562
<FeatureText>Get browser and/or Discord notifications when AI is finished or needs you.</FeatureText>

‎packages/the-framework.ai/pages/index/LOGIC.md‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ The landing page of https://the-framework.ai and the pieces every page of the si
1818
- **The problem** (`StopBabysitting.tsx`) - the site's core argument: five ways a coding agent [1] lets its user down, the bad fix people try, and The Framework's solution for each.
1919
- **What runs without a human** (`AutonomousAi.tsx`) - the claims about what AI does on its own under The Framework, followed by the reassurances that bound them.
2020
- **The two building blocks** (`HowItWorks.tsx`, `EnhancedSystemPrompt.tsx`, `Queues.tsx`, `Prompts.tsx`) - the enhanced system prompt and the queues, side by side, closed by the note that the prompts are open source and can be replaced with the visitor's own.
21-
- **The features** (`Features.tsx`) - eight cards, each a claim with a one-sentence explanation, marked "Coming soon" where the feature is not shipped.
21+
- **The features** (`Features.tsx`) - nine cards, each a claim with a one-sentence explanation, from bringing your own subscription to a headless browser the agents control; none is marked "Coming soon".
2222
- **What the visitor keeps** (`YourFramework.tsx`) - the promises that it is the visitor's framework: only the features they pick, and nothing forced.
2323
- **The invitation** (`Cta.tsx`, `TopNav.tsx`, `Footer.tsx`) - the closing call to join the Discord server or star the repository, and the navigation and footer that carry the same three addresses on every page of the site.
2424
- **The shared vocabulary** (`ui.tsx`, `icons.tsx`, `copy.ts`) - the visual pieces the sections are drawn from and the three addresses the whole site links to, the Discord, GitHub and npm logos, and the click-to-copy behavior behind every command chip and the hero's "Try:" box.

0 commit comments

Comments
 (0)