Skip to content

v2.0.0 — Autonomous Browser Agent & Yengi Router v2.0

Choose a tag to compare

@mdaiWorks mdaiWorks released this 11 Oct 16:29
· 4 commits to main since this release

🚀 Yengi v2.0.0 — Autonomous Browser Agent & Mobile Store Deployment Engine

We are thrilled to announce Yengi v2.0.0, our biggest milestone update to date! This release transforms Yengi into a truly agentic IDE with an embedded Autonomous Browser Agent running directly inside your workspace, an automated Mobile & Store Deployment Engine, and the newly fine-tuned Yengi Router v2.0 covering all 39 native IDE tools.


🌟 Key Highlights

🌐 1. Embedded Autonomous Browser Agent

Yengi can now directly interact with the web without launching distracting external pop-up windows:

  • Integrated Editor Tab: Browser sessions now render natively as a dedicated 🌐 Tarayıcı tab inside the editor panel, alongside your code files.
  • Chromium Engine (WebView2): High-performance rendering with desktop User-Agent emulation and persistent cookies/sessions via Yengi/BrowserAgentCache (login once to Google Play Console, GitHub, or App Store, and the AI agent retains access).
  • Zero-Deadlock Lifecycle: Completely redesigned WebView2 initialization using a modern Loaded event pattern to guarantee zero UI freezes.

📱 2. Mobile & App Store Deployment Engine (New!)

Automate the tedious process of publishing and updating mobile apps on Google Play Console and Apple App Store:

  • PrepareStoreAssets (New Tool): Automatically transforms raw logos, banners, and game screenshots into pixel-perfect store specifications:
    • Google Play Store: 512x512 app icons, 1024x500 feature graphics, and 1080x1920 / 16:9 screenshots.
    • Apple App Store: 1024x1024 app icons, 1290x2796 iPhone display screenshots, and 2048x2732 iPad displays.
    • Generates assets directly inside your active project's store_assets/ directory.
  • BrowserUploadFile (New Tool): Injects local binary packages (.aab, .apk, images, videos, zip files) directly into HTML5 web forms (DataTransfer & File API) without manual OS file-picker dialogues.
  • Human-in-the-Loop Checkpoints: Pauses gracefully for 2FA / login verification, then resumes automated form filling, store listing updates, and pre-submission visual reviews via TakeScreenshot.

🧠 3. Yengi Router v2.0 (Fine-Tuned Local 1.5B Model)

  • 100% Native Tool Coverage (39 Tools): Re-trained from scratch on 2,400+ bilingual scenarios covering planning, checkpoints, browser agent, tasks, store deployment, and memory.
  • Ultra-Fast & Accurate Decision Making: Zero-fallback, pinpoint tool selection in ~0.2s with ~1.2 GB RAM footprint.
  • Direct Trust Architecture: Removed forced tool-injection fallbacks; the IDE now trusts Yengi Router's decisions natively.
  • Available now on Hugging Face: mdaiworks/yengi-router-1.5b (Q4_K_M ~940 MB).

🛠️ Complete Browser & Deployment Tool Suite

  • BrowserNavigate: Autonomous navigation to any URL with load verification.
  • BrowserGetDOM: Reads and parses web page DOM structure, text contents, links, and forms.
  • BrowserClick: Clicks elements by CSS selector or human-readable text (e.g., "Sign In", "Submit").
  • BrowserFill: Fills input boxes, text areas, and submits forms.
  • BrowserScroll: Smooth page scrolling to discover lazy-loaded content.
  • TakeScreenshot: Captures high-res snapshots of web pages for visual multimodal evaluation.
  • BrowserUploadFile: Programmatic local file uploading to web forms and portals.
  • PrepareStoreAssets: Automated pixel-perfect scaling for mobile store assets.

🐛 Bug Fixes & Stability

  • Fixed WPF WebView2 initialization deadlock on background task threads.
  • Prevented unintended tool-clearing in conversational casual chat filters when web intents are detected.
  • Cleaned up obsolete window wrappers in favor of lightweight UserControl tab components.
  • Output paths for generated store assets now strictly bind to the active open project workspace.

📦 Download & Installation

  • Download the standalone installer Yengi_Setup_v2.0.0.exe below.
  • Self-contained .NET 10 desktop runtime included (no extra framework installation required).