ERNE

Open Source • React Native & Expo • v0.12.2

Your AI team for
React Native

13 specialized agents. 35 knowledge rules. Video debugging. Autonomous worker. All in one npx command.

ERNE Command Center Dashboard

What's inside

Adaptive agents, rules, commands, and hooks — matched to your exact React Native stack.

0
AI Agents
0
Commands
0
Knowledge Rules
0
Skills
0
Worker Providers

Up and running in seconds

One command deep-scans 15 stack dimensions, selects variant templates, and configures everything.

Terminal
$ npx erne-universal init
 
Step 1: Deep-scanning project...
Framework Expo (managed)
State Zustand + TanStack Query
Navigation Expo Router
Styling NativeWind
 
Step 2: Hook profile → standard
Step 3: MCP servers → agent-device, GitHub
 
13 agents, 24 commands, 35 rules, 8 skills configured
Done! Run /plan to start your first feature.

That's it. ERNE detects your stack, generates adaptive config, and launches.

Command center for your codebase

Real-time visibility into agents, tasks, issues, and project health. All from your browser.

Command Center
Command Center
Issues and Agent Fix
Issues & Agent Fix
Worker and Providers
Worker & Providers
Pixel Art HQ
Pixel Art HQ
Project and Docs
Project & Docs
Commands
Commands

New in v0.12.2

Debug with video.
Not just screenshots.

Send a screen recording. ERNE extracts key frames at critical moments, analyzes the visual timeline, and finds bugs that static screenshots miss — animation glitches, race conditions, gesture failures.

Animation glitches
Race conditions
Gesture issues
Scroll jank
Keyboard overlap
Navigation transitions
/erne-debug-video recording.mp4

// ERNE extracts frames at key moments,
// performs temporal analysis across the
// recording timeline, and identifies the
// root cause with frame-by-frame evidence.

13 agents. Each a specialist.

Purpose-built agents that understand React Native deeply. Not generic chatbots with framework docs bolted on.

Architect
System design, project structure, data flow patterns, and feature decomposition with deep React Native awareness.
Senior Developer
End-to-end feature implementation — screens, hooks, API integration, state management, and navigation wiring.
Feature Builder
Focused implementation units — individual screens, components, and hooks. Works in parallel with senior-developer.
UI Designer
Accessible, performant UI components with platform-specific adaptations, animations, and design system integration.
Code Reviewer
Code quality audits tuned for React Native patterns, performance pitfalls, and anti-pattern detection with evidence.
Upgrade Assistant
Version migration guidance for React Native, Expo SDK, and dependency upgrades with breaking change analysis.
TDD Guide
Red-green-refactor workflow for components, hooks, and navigation flows. Jest, RNTL, and Detox expertise.
Performance Profiler
FPS diagnostics, JS thread analysis, bundle size optimization, memory leak detection, and re-render profiling.
Visual Debugger
Screenshot and video analysis for UI bugs — layout issues, spacing, overflow, alignment, and dark mode problems.
Doc Generator
Architecture docs, onboarding guides, API documentation, and codebase overviews generated from your actual code.
Pipeline Orchestrator
Multi-agent workflow coordination — decomposes tasks, dispatches agents in parallel, validates through 5-phase pipelines.
Native Bridge Builder
Turbo Modules, Expo Modules, JSI bindings, and native platform API integration for Swift, Kotlin, and C++.
Expo Config Resolver
Build errors, Metro, Babel, plugin conflicts, EAS configuration, native crashes, and Expo Go compatibility fixes.

Agents that work together

The pipeline orchestrator coordinates agents through a 5-phase workflow — from architecture to validation — with retry logic and structured handoffs between agents.

Pipeline
$ /orchestrate "build user profile screen"
 
🏗 Plan architect decomposes the task
⚡ Implement senior-developer + feature-builder (parallel)
🧪 Test tdd-guide writes and runs tests
🔍 Review code-reviewer validates with evidence
📈 Validate performance-profiler checks budgets
 
✓ Pipeline complete — 5 agents, 3 phases parallel, 0 retries

35 rules. Always current.

Comprehensive knowledge base covering the entire React Native ecosystem. Auto-updates weekly via GitHub Action.

Expo SDK 55100%
React Native 0.84100%
Reanimated v4100%
Gesture Handler100%
Skia100%
On-device AI (ExecuTorch)100%
Core Platform
React Native architecture, New Architecture, Hermes, Metro bundler, TypeScript strict mode
8 rules
Expo Ecosystem
Expo SDK 55, Expo Router, EAS Build, EAS Update, Expo Modules API, config plugins
6 rules
Software Mansion
Reanimated v4, Gesture Handler, React Native Screens, React Native SVG
5 rules
Callstack
React Native Paper, React Navigation, Haul, Linaria, React Native Testing Library
5 rules
Cutting-edge
Skia, ExecuTorch on-device AI, Nitro Modules, React Native WebGPU, Static Hermes, React Native Worklets
7 rules
Apple HIG
Spring physics, 8pt grid, semantic colors, continuous corners, haptic pairing, animation choreography
4 rules
Auto-updates weekly via GitHub Action

New in v0.12.2

Apple-quality UI.
Built into the workflow.

ERNE now includes Apple Human Interface Guidelines intelligence. Spring physics, semantic colors, 8pt grid, haptic pairing, and a 24-rule compliance scanner — all enforced automatically.

Build with HIG
Spring physics, continuous corners, semantic colors, haptic feedback — every component Apple-quality by default.
HIG Scanner
Scans your code for hardcoded colors, spacing violations, missing accessibility, and animation issues. Auto-fix suggestions.
Motion Specialist
Reanimated spring presets, gesture choreography, scroll-linked animations, and reduced motion support built in.
Video Analysis
Send a reference video. ERNE extracts the motion spec and generates Reanimated code that matches the animation.
/erne-hig build settings screen
/erne-hig review ./src/components/
/erne-hig animate hero section

8 skills. Guided workflows.

Agents know what to do. Skills define how — step-by-step workflows, checklists, and guardrails that enforce best practices automatically.

Coding Standards
Audit and enforce React Native coding standards — naming, imports, component structure, performance patterns.
TDD Workflow
Red-green-refactor cycle with Jest and React Native Testing Library. Write failing test first, then implement.
Performance Optimization
Step-by-step FPS diagnosis, bundle analysis, memory profiling, and re-render elimination.
Security Review
Mobile security audit — secure storage, deep link validation, certificate pinning, input sanitization.
Native Module Scaffold
Guided wizard for Turbo Modules and Expo Modules with iOS (Swift) and Android (Kotlin) implementations.
Upgrade Workflow
Version migration guide for Expo SDK and React Native upgrades. Breaking changes, dependency resolution, testing.
Continuous Learning
Auto-generates new skills and rules from observed development patterns. ERNE learns from your workflow.
Apple HIG
Build, review, animate, and analyze with Apple Human Interface Guidelines. Spring physics, semantic colors, 8pt grid.

New in v0.12.2

Autonomous ticket execution

Connect your project manager. ERNE picks up tickets, validates them, routes to the right agents, and creates pull requests — with zero human intervention.

ClickUp
GitHub
Linear
Jira
GitLab
Local JSON
Validate
Score
Route
Build
Review
Test
Health
PR

Each ticket goes through confidence scoring (threshold: 70+), isolated git worktree execution, automated self-review against ERNE coding standards, audit health comparison, and finally PR creation with summary and test results.

New in v0.12.2

Fix issues from the dashboard

Click "Fix" on any issue in the dashboard. ERNE auto-detects whether Claude Code is running and picks the best strategy.

Agent-Based Fix
When Claude Code is running, ERNE routes the issue to the appropriate specialist agent. The agent analyzes context, implements the fix, and runs verification — all within your existing session.
Claude Code detected
Direct Fix Script
When Claude Code is not running, ERNE generates a targeted fix script with step-by-step instructions. Copy-paste ready, with before/after code and explanation of the root cause.
Standalone mode

Quality enforcement your way

Three profiles that control how aggressively hooks check your code. Switch anytime.

minimal

Fast iteration with no friction. Perfect for prototyping and vibe coding sessions.

  • Basic lint checks
  • No blocking hooks
  • Maximum speed
strict

Production-grade enforcement for apps shipping to millions of users.

  • Full lint + type checking
  • Accessibility audits
  • Performance budgets

Save 99% on tool output tokens

Architecture-level savings control what enters context. Runtime optimization compresses tool outputs by 97–100% — verified across 21 benchmark scenarios.

Architecture savings

Profile-gated hooks31%
Conditional rules26%
Task-specific commands13%
On-demand skills12%
Subagent isolation12%

Runtime compression (benchmark-verified)

Content summarizer (14 types)97–100%
FTS5 index + search (BM25)80%
Budget enforcement (80% throttle)Prevents overflow
99%
tool output compression

537 KB of tool outputs compressed to 2.6 KB across 21 real-world scenarios. Full debugging sessions use only 0.4% of context window — leaving 99.6% free for problem solving.

Works with your editor

Full experience in Claude Code. Rules and config export for every major AI editor.

Claude Code
Full Experience
Cursor
Rules & Config
Windsurf
Rules & Config
GitHub Copilot
Rules & Config
Gemini CLI
Rules & Config
Codex / Aider
Rules & Config
Copied to clipboard