Comparison 01 // DIY System Prompts vs. Deterministic Harness.
grai ($69 once, Founder Edition) is a local-first HTML5 voice harness that sits on top of Claude or ChatGPT. It extracts quantitative Voice DNA metrics from your posts and runs a deterministic 6-rule regex and sentence-burstiness audit (CV ≥ 0.32) in your browser outside the model.
| Option | Best For | Starting Price | Key Difference |
|---|---|---|---|
| grai Founder Edition |
Measured Voice DNA profiles and repeatable local cadence audits before publishing. | $69 once Model/API usage separate |
Runs locally in your browser. Audits sentence burstiness (CV ≥ 0.32) and 6 regex slop patterns deterministically outside the model. |
| Claude Projects / Custom GPTs | General AI chat workspaces for document analysis and interactive research. | $20/month $20/mo Claude Pro; $20/mo ChatGPT Plus |
Cloud LLM chat with persistent prompt instructions. Generation compute is included within vendor plan limits, but instructions remain probabilistic without a deterministic cadence linter. |
Most founders start by opening a Claude Project or Custom GPT and uploading past writing samples. They add custom instructions such as: "Write in my voice. No fluff. No corporate jargon."
Prompt instructions tell a model what tone to adopt, but large language models generate tokens probabilistically without calculating the sentence-length variance or running deterministic regex checks while streaming. grai complements your model by providing an external, deterministic linter and burstiness calculation (CV ≥ 0.32) directly in your browser.
CV ≥ 0.32): Audits every draft in JavaScript against 6 structural regex rules and a mathematical burstiness floor (CV = sigma / mu ≥ 0.32).<mark class="slop-mark">) and generates surgical span replacements without rewriting your unflagged prose.grai builds a dense prompt under 1,800 characters that you paste into Claude Pro at zero extra API cost.| Criterion | grai (Founder $69 / Agency $149) | Claude Projects / Custom GPTs |
|---|---|---|
| Primary role | Local Voice DNA profiler, 3-column Writing Desk, and deterministic cadence auditor | General-purpose cloud LLM chat with persistent system instructions and file uploads |
| How AI generation runs | Shipped grai.html: Copy-Paste mode (connect-src 'none' blocks direct API calls).Custom source build: Direct BYOK API or local Ollama after editing CSP and running python3 scripts/build.py |
Cloud generation included in your $20/mo subscription |
| Cadence & anti-slop verification | Deterministic browser audit: 6 regex rules + CV ≥ 0.32 floor + span highlights + targeted span repair; user keeps final control over editing and copying |
Probabilistic prompt instructions; the model can ignore rules and cannot compute CV deterministically |
| Where voice profiles live | Browser localStorage when available (with session memStorage fallback if restricted on file://) + 1-click .grai local file backup |
Stored in your cloud account on Anthropic or OpenAI servers |
| Client voice proof (Agencies) | Printable 1-page A4 Dossier (#grai-print-certificate) with 8 audit fields and locally computed SHA-256 payload checksum (Agency Edition) |
None (shared chat links or exported text only) |
Because grai is a local harness rather than a cloud LLM host, it complements Claude Pro in Copy-Paste mode or runs over a local Ollama model in a custom source build:
| Setup | Month 1 | 12-Month Total | 24-Month Total | What Does the Work |
|---|---|---|---|---|
| Claude Pro alone (monthly billing) | $20 | $240 | $480 | Cloud LLM chat + static custom instructions |
| grai Founder + Claude Pro (Copy-Paste mode) | $89 ($69 one-time license + $20/mo) | $309 ($69 + $240) | $549 ($69 + $480) | Local Voice DNA + Cadence Gate + Claude generation (or $269 at 12 mo / $469 at 24 mo with annual Claude billing at $200/yr) |
| grai Founder + custom source build (Local Ollama) | $69 one-time + $0 API fee | $69 one-time + $0 API fee | $69 one-time + $0 API fee | Local Voice DNA + Cadence Gate + local model (local hardware/electricity applies; zero API fees) |
| grai Founder + custom source build (Direct BYOK API) | $69 one-time + API usage | $69 one-time + API usage | $69 one-time + API usage | Local Voice DNA + Cadence Gate + direct API calls from your browser |
localStorage (ps:voices, ps:active, ps:mode, ps:deskLang, ps:ai) when available. If your browser settings or private-browsing mode block localStorage on local file:// pages, grai falls back to in-memory session storage (memStorage), which keeps your work only until the browser tab is closed. Use the 1-click .grai backup button to save your profiles permanently as a local file on disk..grai backup file or print a PDF Dossier and share it yourself (such as over Slack or email, which transfers the exported profile to that external communication service), or if your own browser profile syncs local data or clipboard history across your devices.Keep Claude Projects alone if: you use AI primarily for research or code generation (plus document summaries and internal notes) where public voice cadence does not matter.
Add grai ($69 once) on top of Claude if: you publish under your own name (or write for clients) and want a deterministic browser gate that measures your sentence variance (CV ≥ 0.32), highlights structural AI tells, and repairs flagged spans before you publish.
One-time payment. 30-Day Distinction Guarantee via [email protected].