Grammarly Internal Tool Form
Engineering configuration and experimentation console replicating Grammarly's internal session metadata overrides, segmented feature flag matrices, and conditional LLM model routing selectors.
Preview
Client session metadata override & multi-model LLM routing sandbox
Secondary environment flags reflect downstream canary target routing. When 'Off', standard session context inherited from production cookies is used without staging spoofing.
For each environment, you can include either push or pull features, not both.
Overview
The Grammarly Internal Tool Form provides a faithful implementation of Grammarly's internal engineering and experiment orchestration console. It allows developers, QA engineers, and product specialists to override client session metadata, configure push vs. pull feature pipelines, and dynamically route client writing assistance features to specific Large Language Model (LLM) backend providers.
Key UI Features
-
Pixel-Perfect Segmented Controls:
- Distinctive Grammarly Teal (
#00875a) for active positive states and Slate Gray (#424a53) for inactive or disabled overrides. - Clean segmented pill groups for
User Type(No Override (Default) | Free | Premium),Touch Typist(Grimoire | Progressive | Off), andWriting Expert(Version 1 | Version 2 | Off).
- Distinctive Grammarly Teal (
-
Session Metadata Overrides:
- Dual-environment
Replace Session Metadatabinary switches (On | Off). Client Typeselector covering Chrome Extension, macOS Desktop, Windows Desktop, Web Editor, and Office Add-in.Client Sub Typeselector for host surface targets (Google Docs, Gmail, Notion, Slack, Word Online).Application IDtext input with custom package ID binding.Show All Metadata Optionsexpandable drawer for user UUID, enterprise org ID, experiment bucket hashes (0-99), and geo-region overrides.
- Dual-environment
-
Push vs. Pull Feature Flag Matrix:
- Environment mode switch with operational guidance: "For each environment, you can include either push or pull features, not both."
- Side-by-side feature columns for side-by-side canary / staging comparison:
- ✏️ Inline Suggestions: Binary toggle (
On | Off). - ✏️ Vbars: Flag toggle with conditional
↳ Vbars LLMselector dropdown (GPT-4o, Claude 3.5 Sonnet, Grammarly-Mistral-7B). - ⌨️ Touch Typist: Multi-tier engine selector (
Grimoire | Progressive | Off). - 🖋️ Writing Expert: Versioned pipeline selector (
Version 1 | Version 2 | Off) with conditional↳ Writing Expert LLMselector dropdown.
- ✏️ Inline Suggestions: Binary toggle (
-
Developer Tools & Live JSON Inspector:
- Real-time collapsible configuration inspector displaying formatted JSON payload.
- One-click copy for cURL headers and test harness automation.
- Simulated session injection feedback toast with simulated latency.