Isolated, Local LLM System for Secure Software Code Fixes
ESL FixCreator uses local AI models on an isolated network to analyze C/C++/C# static analysis violations and propose safe, single-line fixes. No internet. No cloud. No data leaves your machine.
DO-178C / DO-330 Ready
FixCreator is DO-178C / DO-330 ready with a complete qualification kit โ purpose-built for aerospace and safety-critical software certification.
How It Works โ Inside Your Secured Network
A complete, closed-loop workflow that never touches the outside world.
Scan C/C++ Projects
Parasoft Static Code Analysis Reports identify violations across your codebase.
Review & Send Fix Requests
ESL FixCreator presents violations and lets you select which to fix โ individually or in batch.
Generate Fixes
A local LLM (via LM Studio) generates precise, single-line fixes without any network access.
Verify Fixes
Parasoft C/C++ TEST re-scans to confirm violations are resolved. Full audit trail maintained.
Core Capabilities
Intelligent code fixing that keeps your source code completely isolated.
AI-Powered Analysis
Local LLMs analyze violations in context โ understanding your coding standards, compiler, and architecture to propose the perfect fix.
- Context-aware suggestions
- CERT, MISRA, CWE standards
- Compiler-specific fixes
Precise Single-Line Fixes
Unlike tools that rewrite entire functions, FixCreator proposes one precise line change per violation โ easy to review and safe to apply.
- One violation, one line
- Side-by-side diff preview
- Predictable changes
Air-Gapped Security
Runs entirely on an isolated, local network. Your proprietary source code never leaves your secured environment โ zero external connectivity required.
- No internet required
- Isolated local LLM
- Sanitization server
Why ESL FixCreator?
Purpose-built for environments where security is non-negotiable.
100% Air-Gapped
Complete isolation from external networks. No data exfiltration risk โ ever.
Secured Network Only
All processing stays within your organization’s secured, isolated local network.
Local LLM (LM Studio)
AI models run locally via LM Studio โ no cloud APIs, no third-party services.
Sanitization Server
Built-in sanitization layer ensures code integrity before and after AI processing.
Multi-Standard Support
CERT-C, CERT-C++, MISRA-C:2012, CWE Top 25, and compiler-specific warnings.
Eclipse CDT Plugin
Native Eclipse integration with views, menus, diff viewer, and inline markers.
Also Available as an Eclipse CDT Plugin
All the power of ESL FixCreator, integrated natively into your Eclipse IDE โ fix violations without leaving your editor.
Native IDE Integration
A thin Java plugin adds dedicated views, menus, preferences, inline markers, and a side-by-side diff viewer directly inside Eclipse CDT.
- Violations view & commands
- Compare/diff editor
- Inline problem markers
Same Air-Gapped Engine
The plugin drives the same local Python engine over JSON-RPC โ report parsing, guardrails, and LLM fixes all stay on your isolated network via LM Studio.
- Local LLM, no cloud
- Guardrails preserved
- Zero data exfiltration
Full Feature Parity
Load Parasoft reports, fix single or batch violations with diff review, verify builds, and generate manual-fix HTML reports โ all without leaving the IDE.
- XML, SARIF, HTML, JSON reports
- Single & batch fixing
- Build verification
Compatible with Eclipse 4.31 (2024-03) โ 4.38 (2025-12), Parasoft C/C++test 2025.2, Java 17+, Python 3.10+ on Windows x86_64.
Built for High-Security Environments
Trusted across industries where air-gapped operations and code security are mandatory.
Automotive & ISO 26262
Fix MISRA-C:2012 violations in automotive embedded systems while maintaining compliance documentation and functional safety standards.
Defense & Classified
Air-gapped operation is mandatory for classified environments. FixCreator was built for networks where no data can leave the perimeter.
Safety-Critical Systems
Medical, aerospace, and industrial control systems demand full audit trails and zero-risk code modifications.
Enterprise C/C++ Development
Accelerate code review cycles by automatically fixing static analysis findings across large C/C++ codebases.
Do you wish to know more ?