Urgent.News

What's breaking now, across thousands of outlets.

Tech

GEAR: How Feature-Based Code Generation Abstracts Away Multi-Agent Framework Lock-In

Every multi-agent builder hits the same wall: you pick LangGraph for its state machine, then realize CrewAI's task delegation fits your use case better, or AutoGen's conversational patterns match your domain. Switching means rewriting orchestration logic, tool registration, and memory plumbing from scratch. GEAR (a fresh ArXiv paper, 2610.35592v1) proposes a framework-agnostic configuration layer…

Multi-agent systems face a common hurdle: choosing a framework often locks developers into that ecosystem, forcing them to rewrite orchestration and memory systems when switching frameworks. The GEAR paper (ArXiv 2610.35592v1) introduces a framework-agnostic configuration layer that generates agent system code across ten different frameworks from a single feature specification. This offers portability but comes with lowest-common-denominator constraints and requires reading adaptation reports before deploying.

Multi-agent systems must decide on agent roles, orchestration strategy, communication protocols, reasoning approach, and memory management. Each framework presents these concepts through distinct APIs: LangGraph uses StateGraph nodes and edges, CrewAI features task objects and hierarchies, and AutoGen offers conversational agents and chat initiation methods. Translating between frameworks necessitates rewriting the same orchestration logic multiple times.

GEAR tackles this by representing configuration choices as a feature tree with explicit constraints. Users specify desired agents, orchestration patterns, memory types, and reasoning methods. The feature model validates the configuration against framework capabilities before code generation. The feature specification layer captures agent features (roles, tools), orchestration options (sequential, hierarchical, parallel), communication styles (direct, broadcast, event-driven), memory types (conversation history, vector store, shared state), and reasoning algorithms (ReAct loops, chain-of-thought, planning).

The code generation pipeline validates the feature selection against a capability matrix, maps features to framework-specific primitives, emits runnable project structures with dependencies, and generates an adaptation report detailing changes or unmappable features. Experiments show 84.69% mapping coverage (271 of 320 feature-framework pairs), with the remaining 15% being framework-specific capabilities that don't translate.

GEAR's architecture starts from a feature specification, generates framework-specific code, and provides an adaptation report to ease deployment.

Written by urgent.news from Dev.to's reporting — not their text. Machine-written — may contain errors; check the original before relying on it.

Read the original at dev.to →

More in Tech

MemoriaViva: A Cute Ghost in the Machine That Preserves Family Oral Histories & Heirloom Recipes with Gemma 4 & Google ADK

This is a submission for the Hacktoberfest Open-Source AI Challenge Week 4: Ghost in the Machine What I Built Every family has a "Ghost in the Machine" waiting to be remembered: a crackly 48-second…

  • MemoriaViva preserves family oral histories and heirloom recipes
  • Uses Google Gemma 4 model and Agent Development Kit (ADK)
  • Converts poetic measurements to precise metric amounts

Dahua Cameras Hijacked in Ukraine via Easy4IP P2P Relay and Guessable Serial Numbers

TL;DR what: CERT-UA reports that attackers are guessing predictable Dahua serial numbers to reach IP cameras, NVRs and DVRs through the Easy4IP P2P cloud relay, then logging in with weak passwords or…

  • Ukrainian CERT reports Dahua cameras hacked via Easy4IP P2P relay
  • Attackers exploit predictable Dahua serial numbers to access devices
  • Over 14,530 Dahua cameras compromised in separate campaigns

Node.js Marketplace Moderation: Multi-Model Gateway and Direct Provider Billing Estimates

Short answer: A Vercel gateway, OpenRouter, or direct provider can serve this Node.js workflow; the defensible route preserves a normalized moderation record, meets the deadline, and exposes usage…

  • Multi-model moderation gateway can use Vercel, OpenRouter, or direct provider connections
  • Report should contain text, policy context, model decision, confidence, and audit reference
  • Choose route based on quality, latency, token estimates, and privacy protection

Branching quest text keeps assuming you took the other road

Development covered 19 Sep 2026 to 20 Sep 2026 (commit dates). A linear story is checked by reading it once. A story with branches and optional side quests cannot be, because the reader you are…

  • Myriad Immortal Sect game has branching storylines
  • Multiple passes needed to ensure consistency in branching stories
  • Rephrasing lines to accommodate all player choices improves narrative cohesion

More from Tuesday 27 October →