Surgical AST Precision.
Zero-Defect Code Refactoring.
Connect your GitHub repositories. Our 6-agent system extracts UI string literals with Tree-Sitter AST tools, preserves complex ICU plurals, heals compiler errors autonomously, and opens ready-to-merge pull requests.
Continuous Agentic Automation
Choose how your engineering team interacts with the 6-agent engine: continuous background push sync, PR review pair-programming, missing key drift guards, or batch milestone freezes.
Continuous Push Autopilot
Watches commits on default branch. Automatically parses modified files via Tree-Sitter AST, translates missing keys, and opens a ready-to-merge PR with zero manual intervention.
Execution DAG & State Machine
// Generated Pull Request
Title: [i18n] Sync 14 localized strings for es, fr, de
Branch: langpeanut/i18n-sync-8f2a91
Status: 4-Tier Critic: 100% Pass (0 AST syntax errors, 0 ICU placeholder drift)Translation Memory & Efficiency
Track token savings, exact cache hit ratios from the SQLite Translation Memory store, and 4-Tier Critic verification pass rates.
Adversarial Evaluation vs Alternatives
Tested across 10 adversarial codebases containing nested JSX interpolation, Flutter const widgets, SwiftUI modifiers, and plural counts.
| Evaluation Criteria | langPeanut (6-Agent AST) | Naive Whole-File LLM | Cloud Translation API |
|---|---|---|---|
AST Compilation Pass Rate Zero broken imports, deleted braces, or lost comments | 100.0% (Deterministic Byte-Range) | 41.2% (Hallucinates code structure) | N/A (Does not modify code) |
ICU Plural & Variable Parity Preserves {count, plural}, %@, and {name} tokens | 100.0% (4-Tier Critic Verified) | 18.4% (Mangles plural grammar) | 52.0% (Breaks variable tokens) |
Token Consumption Efficiency Evaluated on 500-line source files with 5 strings | 480 tokens (86.4% reduction) | 3,800 tokens (Whole file prompt) | 500 tokens (Text payload only) |
Brand Lexicon & Glossary Memory Prevents trademark corruption (e.g. langPeanut) | Protected at Tokenizer Level | Prone to literal translation | Requires enterprise glossary tier |
Autonomous Compiler Self-Healing Validates tsc and flutter analyze before PR | Tier-5 Autonomous Repair Loop | No compiler feedback loop | No developer code integration |
Interactive Multi-Locale & RTL Layout PreviewLive Simulator
Experience dynamic Right-to-Left (RTL) flipping for Arabic and character expansion safety for German.
Infraestructura en la Nube Moderna
Despliega microservicios escalables sin configuración y con distribución global instantánea en CDN.
Tienes 14 miembros activos en el equipo y 850,000 solicitudes de API restantes en este ciclo.
Layout direction: LTR • Locale: Spanish (Español)
Interactive AST Extraction & Patching SimulatorZero Generation
Experience how the 6-agent engine isolates string literal AST nodes without full-file rewrites.
// AppHeader.tsx — Hardcoded Strings
export function AppHeader({ user }: { user: User }) {
return (
<header className="flex justify-between p-4">
<h1>Welcome back, {user.name}!</h1>
<p>You have {user.unreadCount} unread messages.</p>
<button>Upgrade Account</button>
</header>
);
}// AppHeader.tsx — Surgical AST Replacement
import { useTranslation } from "next-i18next";
export function AppHeader({ user }: { user: User }) {
const { t } = useTranslation("common");
return (
<header className="flex justify-between p-4">
<h1>{t("welcomeBackUser", { name: user.name })}</h1>
<p>{t("unreadMessagesCount", { count: user.unreadCount })}</p>
<button>{t("upgradeAccountBtn")}</button>
</header>
);
}// locales/es/common.json (Spanish)
{
"welcomeBackUser": "¡Bienvenido de nuevo, {{name}}!",
"unreadMessagesCount": "Tienes {{count, plural, one{# mensaje no leído} other{# mensajes no leídos}}}.",
"upgradeAccountBtn": "Actualizar Cuenta"
}The 6-Agent Localization Engine
Coordinated separation of concerns pairing deterministic AST compilers with closed-loop reflection critics.
Supervisor Orchestrator
Coordinates multi-locale parallel execution, handles token packing, and takes atomic pre-flight snapshots.
AST Scout Extractor
Extracts UI string literal nodes while filtering out routes, URLs, hex colors, and log messages with 0 token spend.
Semantic Context Agent
Understands component hierarchies to disambiguate homonyms and generates semantic keys like flightBookBtn.
AST Range Patch Engine
Applies surgical byte-range replacements to source files. Never hallucinates syntax or deletes comments.
Cultural Translator
Synthesizes accurate translations preserving complex ICU plurals, gender select, and format tokens (%@, {name}).
4-Tier Critic & Repair Agent
Asserts AST validity and placeholder parity; auto-heals TypeScript and Flutter compiler errors before opening the PR.
Supported Platforms & Frameworks
Native Tree-Sitter AST parsers for every modern mobile, web, and backend ecosystem.