This commit is contained in:
316
apps/www/messages/en.json
Normal file
316
apps/www/messages/en.json
Normal file
@@ -0,0 +1,316 @@
|
||||
{
|
||||
"landing": {
|
||||
"a11y": {
|
||||
"skip": "Skip to content"
|
||||
},
|
||||
"metadata": {
|
||||
"title": "Waggle — The AI workspace that remembers",
|
||||
"description": "Waggle is a local-first AI workspace with persistent memory. Your projects, decisions, and context compound across every model — Claude, GPT, Gemini, or a local model — and never leave your machine.",
|
||||
"og_title": "Waggle — The AI workspace that remembers",
|
||||
"og_description": "A local-first AI workspace with persistent memory. Your context compounds across every model and stays on your machine.",
|
||||
"twitter_title": "Waggle — The AI workspace that remembers",
|
||||
"twitter_description": "A local-first AI workspace with persistent memory. Your context compounds across every model and stays on your machine."
|
||||
},
|
||||
"navbar": {
|
||||
"links": {
|
||||
"how_it_works": "How it works",
|
||||
"memory": "Memory",
|
||||
"benchmark": "Benchmark",
|
||||
"open_source": "Open source",
|
||||
"pricing": "Pricing"
|
||||
},
|
||||
"ctas": {
|
||||
"sign_in": "Sign in",
|
||||
"download": "Download"
|
||||
},
|
||||
"aria": {
|
||||
"home": "Waggle home",
|
||||
"primary": "Primary",
|
||||
"toggle_menu": "Toggle menu"
|
||||
}
|
||||
},
|
||||
"hero": {
|
||||
"eyebrow": "Local-first · model-agnostic · open substrate",
|
||||
"headline_lead": "The AI workspace that",
|
||||
"headline_emphasis": "remembers",
|
||||
"subhead": "Waggle keeps a real memory of you and your work — on your machine, under your control. Every session starts where the last one ended, whichever model you run.",
|
||||
"cta_secondary": "Read the benchmark",
|
||||
"microcopy_free": "Solo — free forever",
|
||||
"microcopy_platforms": "Windows & macOS",
|
||||
"microcopy_oss": "Apache-2.0 memory substrate",
|
||||
"proof_stat": "86.49%",
|
||||
"proof_strip": "on LoCoMo — state-of-the-art long-term memory, on the previous leader's own protocol"
|
||||
},
|
||||
"hero_visual": {
|
||||
"aria_label": "Diagram of Waggle's local memory serving four AI models",
|
||||
"window_title": "~/.waggle/hive",
|
||||
"window_badge": "local · sqlite",
|
||||
"center_label": "your memory",
|
||||
"center_sublabel": "frames · graph",
|
||||
"chips": {
|
||||
"claude_primary": "claude",
|
||||
"claude_sub": "recall",
|
||||
"gpt_primary": "gpt",
|
||||
"gpt_sub": "recall",
|
||||
"qwen_primary": "qwen · local",
|
||||
"qwen_sub": "commit",
|
||||
"gemini_primary": "gemini",
|
||||
"gemini_sub": "recall"
|
||||
},
|
||||
"footer_left": "hybrid search: vector + keyword",
|
||||
"footer_right": "nothing leaves without you"
|
||||
},
|
||||
"problem": {
|
||||
"eyebrow": "The problem",
|
||||
"headline": "Every AI session starts from zero.",
|
||||
"beats": {
|
||||
"reintroduce": {
|
||||
"title": "You re-introduce yourself",
|
||||
"body": "The client, the voice, the constraints, the stack — explained again, to the same tool, for the hundredth time."
|
||||
},
|
||||
"tabs": {
|
||||
"title": "Context dies in tabs",
|
||||
"body": "The decision lives in one chat, the draft in another, the reasoning in neither. Nothing connects."
|
||||
},
|
||||
"compound": {
|
||||
"title": "Nothing compounds",
|
||||
"body": "A year of AI conversations — and your assistant knows you no better than it did on day one."
|
||||
}
|
||||
},
|
||||
"turn": "Waggle takes the opposite bet: your context is an asset. Capture it once, own it locally, and let every session build on the last."
|
||||
},
|
||||
"how_it_works": {
|
||||
"eyebrow": "How it works",
|
||||
"headline": "Three steps to an AI that knows your work.",
|
||||
"step_01": {
|
||||
"number": "01",
|
||||
"title": "Bring your history",
|
||||
"body": "Import your ChatGPT, Claude, and Gemini conversations — plus PDFs, notes, and documents. Harvest turns them into structured memory, entirely on your machine."
|
||||
},
|
||||
"step_02": {
|
||||
"number": "02",
|
||||
"title": "Work in workspaces",
|
||||
"body": "Chat, tasks, and files in one place, with specialist personas for the way you work — and any model underneath: Claude, GPT, Gemini, or a local model."
|
||||
},
|
||||
"step_03": {
|
||||
"number": "03",
|
||||
"title": "Let it compound",
|
||||
"body": "Every session updates a knowledge graph of your projects, people, and decisions. Tomorrow starts where today ended — nothing re-explained, nothing lost."
|
||||
}
|
||||
},
|
||||
"memory": {
|
||||
"eyebrow": "Under the hood",
|
||||
"headline": "A real memory substrate, not a longer prompt.",
|
||||
"body": "Conversations and files become frames in a local SQLite store. Frames index into hybrid search — vector and keyword — and a knowledge graph links the people, projects, and decisions inside them. Identity and awareness layers track who you are and what you're working on, so recall is precise, explainable, and fast.",
|
||||
"diagram": {
|
||||
"input": "Your conversations & files",
|
||||
"frames": "Frames",
|
||||
"search": "Hybrid search",
|
||||
"search_sub": "vector + keyword",
|
||||
"graph": "Knowledge graph",
|
||||
"graph_sub": "people · projects · decisions",
|
||||
"output": "Any model"
|
||||
},
|
||||
"chips": {
|
||||
"local": "SQLite on your device",
|
||||
"provenance": "Provenance on every memory",
|
||||
"erasure": "Erase actually erases"
|
||||
}
|
||||
},
|
||||
"proof": {
|
||||
"eyebrow": "Proof",
|
||||
"headline": "State of the art on LoCoMo — on the previous leader's own ruler.",
|
||||
"body": "LoCoMo is the standard benchmark for long-term conversational memory. Waggle's open-source memory substrate scores 86.49% — measured under the previous leader's exact protocol and judge, and ahead in or tied on every question category. The full harness ships in the repo: run it yourself, offline.",
|
||||
"footnote": "N=1,540 · GPT-4.1-mini as answerer and judge (the prior leader's published protocol) · +4.54 points, z=4.64 · reproducible offline",
|
||||
"cta_methodology": "Read the methodology",
|
||||
"cta_reproduce": "Reproduce it on GitHub",
|
||||
"chart_aria": "Bar chart comparing LoCoMo scores: Waggle 86.49%, Memori 81.95%, Mem0 73.96%"
|
||||
},
|
||||
"features": {
|
||||
"eyebrow": "The workspace",
|
||||
"headline": "A complete workspace, not another chat window.",
|
||||
"items": {
|
||||
"personas": {
|
||||
"title": "22 specialist personas",
|
||||
"body": "From planner and verifier to analyst and coder — each with its own tools, guardrails, and a hard boundary on what it won't do."
|
||||
},
|
||||
"models": {
|
||||
"title": "Any model underneath",
|
||||
"body": "Thirteen provider families under one router — Claude, GPT, Gemini, Qwen, Grok, DeepSeek, Mistral, and more, with your own keys. Switch mid-project; the memory stays."
|
||||
},
|
||||
"harvest": {
|
||||
"title": "Harvest your history",
|
||||
"body": "Import ChatGPT, Claude, Gemini, and Perplexity exports — plus PDF, Markdown, and URLs — into structured, searchable memory."
|
||||
},
|
||||
"loops": {
|
||||
"title": "Loops & approvals",
|
||||
"body": "Recurring agent runs that report before they act. Anything consequential waits in an approval queue for your sign-off."
|
||||
},
|
||||
"skills": {
|
||||
"title": "Skills & connectors",
|
||||
"body": "Installable skills with integrity auditing, connectors to your tools, and a built-in catalog of 149 MCP servers."
|
||||
},
|
||||
"memory_center": {
|
||||
"title": "Memory Center",
|
||||
"body": "See the original source behind every memory, trace where an answer came from, and erase for real — erasure survives re-import."
|
||||
}
|
||||
}
|
||||
},
|
||||
"sovereignty": {
|
||||
"eyebrow": "Your data",
|
||||
"headline": "Local-first isn't a feature flag. It's the architecture.",
|
||||
"items": {
|
||||
"device": {
|
||||
"title": "On-device by default",
|
||||
"body": "Your memory is a SQLite file on your machine — not a row in someone else's cloud."
|
||||
},
|
||||
"egress": {
|
||||
"title": "Only what you send leaves",
|
||||
"body": "Model calls go to the providers you configure, with your keys, held in a local vault."
|
||||
},
|
||||
"erasure": {
|
||||
"title": "Erasure that holds",
|
||||
"body": "Delete a source and it stays deleted — with provenance and an audit trail, built for the EU AI Act era."
|
||||
},
|
||||
"injection": {
|
||||
"title": "Screened inputs",
|
||||
"body": "External content is scanned for prompt injection before any agent acts on it."
|
||||
}
|
||||
},
|
||||
"cta": "Read our EU AI Act statement"
|
||||
},
|
||||
"personas_section": {
|
||||
"eyebrow": "Personas",
|
||||
"heading": "Meet the hive.",
|
||||
"subtitle": "22 personas ship in the box — universal modes like planner, verifier, and researcher, plus workspace specialists from sales to legal. Each one knows its tools, and its limits."
|
||||
},
|
||||
"open_source": {
|
||||
"eyebrow": "Open source",
|
||||
"headline": "The memory layer is open. Take it.",
|
||||
"body": "hive-mind is Waggle's memory substrate — frames, hybrid search, knowledge graph — published with the full LoCoMo benchmark harness. Use it in your own agents, audit every query, or reproduce our numbers offline.",
|
||||
"cta_github": "View on GitHub",
|
||||
"cta_npm": "Install from npm",
|
||||
"terminal_title": "reproduce the benchmark",
|
||||
"terminal_aria": "Terminal commands for reproducing the LoCoMo benchmark"
|
||||
},
|
||||
"pricing": {
|
||||
"eyebrow": "Pricing",
|
||||
"headline": "Memory is free forever. Pay when you scale.",
|
||||
"subhead": "Every install starts with 15 days of everything unlocked — no credit card. After that, the free tier keeps your memory, import, and agents for good.",
|
||||
"toggle": {
|
||||
"monthly": "Monthly",
|
||||
"annual": "Annual",
|
||||
"save_pill": "2 months free",
|
||||
"aria_group": "Billing period"
|
||||
},
|
||||
"popular_badge": "Most popular",
|
||||
"loading": "Loading…",
|
||||
"notices": {
|
||||
"cancelled": "Checkout was cancelled. Your plan was not changed.",
|
||||
"retry": "Try Team checkout again"
|
||||
},
|
||||
"tiers": {
|
||||
"solo": {
|
||||
"name": "Solo",
|
||||
"price_monthly": "$0",
|
||||
"price_annual": "$0",
|
||||
"note": "Free, forever",
|
||||
"tagline": "Everything you need to start compounding.",
|
||||
"bullet_memory": "Full memory + Harvest import",
|
||||
"bullet_workspaces": "Unlimited workspaces & agents",
|
||||
"bullet_marketplace": "Skills marketplace & all connectors",
|
||||
"bullet_models": "Any model & embeddings, your keys",
|
||||
"bullet_skills": "Custom skills, PDF & JSON export"
|
||||
},
|
||||
"teams": {
|
||||
"name": "Team",
|
||||
"price_monthly": "$49/seat/month",
|
||||
"price_annual": "$490/seat/year",
|
||||
"note": "2 months free on annual",
|
||||
"tagline": "Shared memory without giving up custody.",
|
||||
"cta": "Get Team",
|
||||
"bullet_everything_solo": "Everything in Solo",
|
||||
"bullet_shared": "Shared workspaces",
|
||||
"bullet_dance": "WaggleDance multi-agent coordination",
|
||||
"bullet_governance": "Governance & audit controls"
|
||||
}
|
||||
},
|
||||
"enterprise": {
|
||||
"name": "Enterprise",
|
||||
"tagline": "Sovereign, on your own infrastructure.",
|
||||
"price": "Custom",
|
||||
"note": "Consultative — KVARK",
|
||||
"text": "KVARK runs everything Waggle does inside your perimeter — your permissions, full audit trail, complete governance. Your data never leaves your infrastructure.",
|
||||
"cta": "Talk to KVARK"
|
||||
},
|
||||
"errors": {
|
||||
"checkout_default": "Checkout configuration required. Please try again later.",
|
||||
"network": "Could not connect to server. Please try again later."
|
||||
}
|
||||
},
|
||||
"final_cta": {
|
||||
"headline": "Start remembering.",
|
||||
"subhead": "Download Waggle, import your history, and give your AI a memory that's yours.",
|
||||
"cta_github": "View on GitHub",
|
||||
"kvark_text": "Need it on your organization's sovereign infrastructure?",
|
||||
"kvark_cta": "Talk to the KVARK team"
|
||||
},
|
||||
"footer": {
|
||||
"brand": {
|
||||
"description": "The local-first AI workspace with persistent memory. Built on the open hive-mind substrate.",
|
||||
"attribution": "A product of Egzakta Group"
|
||||
},
|
||||
"columns": {
|
||||
"product": {
|
||||
"title": "Product",
|
||||
"links": {
|
||||
"download": "Download",
|
||||
"pricing": "Pricing",
|
||||
"how_it_works": "How it works",
|
||||
"memory": "Memory"
|
||||
}
|
||||
},
|
||||
"research": {
|
||||
"title": "Research",
|
||||
"links": {
|
||||
"methodology": "Methodology",
|
||||
"benchmarks": "LoCoMo results",
|
||||
"hive_mind": "hive-mind on GitHub"
|
||||
}
|
||||
},
|
||||
"company": {
|
||||
"title": "Company",
|
||||
"links": {
|
||||
"about_egzakta": "About Egzakta",
|
||||
"kvark": "KVARK — sovereign AI",
|
||||
"contact": "Contact"
|
||||
}
|
||||
},
|
||||
"legal": {
|
||||
"title": "Legal",
|
||||
"links": {
|
||||
"terms": "Terms",
|
||||
"privacy": "Privacy",
|
||||
"cookies": "Cookies",
|
||||
"eu_ai_act": "EU AI Act statement",
|
||||
"apache": "Apache-2.0 license"
|
||||
}
|
||||
}
|
||||
},
|
||||
"base_line": {
|
||||
"left": "© 2026 Egzakta Advisory · Waggle is a product of Egzakta Group",
|
||||
"right": "waggle-os.ai · local-first · open substrate"
|
||||
}
|
||||
},
|
||||
"download_cta": {
|
||||
"default": "Download",
|
||||
"with_os": "Download for {os}"
|
||||
},
|
||||
"brand_personas": {
|
||||
"default_heading": "The Waggle Hive",
|
||||
"default_subtitle": "Thirteen personas for the work your AI does while you sleep.",
|
||||
"compact_aria": "Waggle persona grid (compact variant)",
|
||||
"tile_aria_template": "Waggle {title} bee mascot"
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user