v1.2.0 · AI Dev Tool

IEB Project Helper

An AI-powered desktop developer companion designed to help you configure, repair, compile, and manage complex programming projects.

ADVERTISEMENT

Product Overview

IEB Project Helper is a developer utility application built to simplify project environment setups and automate codebase diagnostics. When coding, developers spend significant time downloading SDKs, fixing mixin compilation errors, managing gradle properties, and debugging dependency issues. IEB Project Helper acts as a smart local compiler copilot, scanning directory files to offer contextual code resolutions and batch compilation automation.

Equipped with a clean GUI dashboard, the tool analyzes compile logs, detects broken library links, suggests missing environment variables, and helps you execute clean builds with a single click. It serves as an essential companion for both novice and experienced software developers trying to compile open-source releases.

Key Features

  • Compile Log Analyzer: Feed compiler error logs (Gradle, Maven, MSBuild) directly into the app. The local AI parser identifies the failure line and details how to fix the syntax or configuration.
  • Auto-Configure Dependencies: Scans files like `build.gradle`, `package.json`, or `pom.xml` to detect outdated or conflicting dependencies and downloads missing SDK tools.
  • Command Automation: Create reusable custom build chains (e.g., clean build, shadowJar compilation, post-compile file copy, testing) and launch them from one button.
  • API Key Keyring: Secure local storage for OpenRouter, Anthropic, and Groq keys, allowing you to use advanced models to explain codebase mechanics.

How to Use the App

Follow these steps to run your first project repair check:

  • Download and run the IEB Project Helper application on your workspace machine.
  • Click **Open Workspace** and select your software project's root folder.
  • Click **Scan Project**. The application will analyze your build configurations, search for compile logs, and identify potential structure anomalies.
  • If build errors are present, click **Analyze Error Log** to receive a structured step-by-step resolution from your integrated AI model, or select **Run Build Script** to test a clean compilation bat/sh sequence.

Frequently Asked Questions

Q: Does IEB Project Helper require terminal privileges?
A: The tool requests standard user-level permissions to execute build scripts (such as running `gradlew build` or batch files). It does not require administrator privileges unless your build commands explicitly require it. You can review all command parameters before execution.
Q: Can I run this offline?
A: Basic workspace scanning, compile script executions, and local file diagnostics work fully offline. The error-log AI analysis requires an active internet connection to communicate with your selected AI model provider.
Q: What language models are supported?
A: IEB Project Helper connects with OpenRouter, Groq Cloud, OpenAI, and Anthropic APIs. You can also hook it to local LLM instances running on your home server.

Technical Specifications

Platform Windows, macOS, Linux
Hook Support Gradle, Maven, NPM, Cargo
Open Source GPL-3.0 License
File Size ~45 MB
Developer IEB Games Studio
Download Latest GitHub Repository
ADVERTISEMENT