<?xml version="1.0" encoding="UTF-8"?><OAI-PMH xmlns="http://www.openarchives.org/OAI/2.0/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.openarchives.org/OAI/2.0/ http://www.openarchives.org/OAI/2.0/OAI-PMH.xsd"><responseDate>2026-10-18T23:15:13Z</responseDate><request verb="GetRecord" identifier="oai:ebyu-rdlopen.rawdatalibrary.net:ebyu/10322" metadataPrefix="oai_dc">https://ebyu-rdlopen.rawdatalibrary.net/oai/request</request><GetRecord><record><header><identifier>oai:ebyu-rdlopen.rawdatalibrary.net:ebyu/10322</identifier><datestamp>2026-10-18T20:39:18Z</datestamp><setSpec>openaire</setSpec><setSpec>driver</setSpec><setSpec>com_ebyu_10000</setSpec><setSpec>col_ebyu_10001</setSpec></header><metadata><oai_dc:dc xmlns:oai_dc="http://www.openarchives.org/OAI/2.0/oai_dc/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.openarchives.org/OAI/2.0/oai_dc/ http://www.openarchives.org/OAI/2.0/oai_dc.xsd"><dc:title>FilterForge: An LLM-Based, Semi-Automated Agentic VS Code Extension for Microwave Bandpass Filter Design</dc:title><dc:creator>Gülmez, Hüseyin Nuri</dc:creator><dc:creator>Koç, Yunus</dc:creator><dc:creator>Ertay, Agah Oktay</dc:creator><dc:creator>Döken, Bora</dc:creator><dc:creator>Kartal, Mesut</dc:creator><dc:subject>computer-aided design automation</dc:subject><dc:subject>coupling matrix synthesis</dc:subject><dc:subject>large language model</dc:subject><dc:subject>microwave bandpass filter</dc:subject><dc:subject>mode-matching method</dc:subject><dc:subject>Automation</dc:subject><dc:subject>Bandpass filters</dc:subject><dc:subject>Chebyshev filters</dc:subject><dc:subject>Computer simulation languages</dc:subject><dc:subject>Economic and social effects</dc:subject><dc:subject>Engines</dc:subject><dc:subject>Matrix algebra</dc:subject><dc:subject>Microwave filters</dc:subject><dc:subject>Poles</dc:subject><dc:subject>Speed control</dc:subject><dc:subject>Topology</dc:subject><dc:subject>Waveguide filters</dc:subject><dc:subject>Bandpass filter design</dc:subject><dc:subject>Computer-aided design</dc:subject><dc:subject>Design automations</dc:subject><dc:subject>Deterministics</dc:subject><dc:subject>Language model</dc:subject><dc:subject>Mode matching method</dc:subject><dc:subject>Article</dc:subject><dc:subject>artificial intelligence</dc:subject><dc:subject>benchmarking</dc:subject><dc:subject>computer aided design</dc:subject><dc:subject>cross coupling reaction</dc:subject><dc:subject>electric field</dc:subject><dc:subject>filter design</dc:subject><dc:description>We present FilterForge, a chat-driven VS Code environment that pulls the synthesis, analysis, simulation, and optimization stages of microwave bandpass filter design, normally coordinated by hand across tools written in different languages, into one workflow. A deployed Model Context Protocol (MCP) server exposes deterministic Python implementations of coupling-matrix synthesis, uniform predistortion, topology reconfiguration, a genetic-algorithm transmission-zero selector, a mode-matching engine for H-plane iris-coupled rectangular waveguide geometries, and a skill that generates PyAEDT/HFSS notebooks for various dimensioning design-curves. A language-model orchestrator turns natural-language requests into typed tool calls, while every reported quantity stays inside the deterministic kernels, so the numerics remain reproducible and model-agnostic. We evaluate the call layer on a 45-task benchmark across the five tool categories: gemini-3-flash reaches (Formula presented.) tool-selection and (Formula presented.) full-call accuracy with an (Formula presented.) pass3 rate, which an ablation traces to the curated tool-selection prompt rather than to raw model capability. The mode-matching engine is validated against full-wave HFSS on a six-pole 4 GHz Chebyshev filter tuned from the chat panel, and on an 8 GHz WR-112 counterpart taken end-to-end with no engineer in the loop, where a deterministic critique gates each round until a manufacturable geometry is reached. We then exercise the full workflow on two folded six-pole WR-90 cross-coupled filters at (Formula presented.), a high-selectivity design synthesized against a stop-band mask and a group-delay-equalized variant whose positive cross-coupling uses a pair of side-wall irises, the latter settling to a peak-to-peak in-band group-delay ripple below (Formula presented.) while recovering the synthesized return loss. © 2026 by the authors.</dc:description><dc:publisher>Multidisciplinary Digital Publishing Institute (MDPI)</dc:publisher><dc:date>2026</dc:date><dc:type>Article</dc:type><dc:identifier>https://rdlopen.rawdatalibrary.net/r/ebyu/10322</dc:identifier><dc:identifier>https://doi.org/10.3390/app16136379</dc:identifier><dc:identifier>2076-3417</dc:identifier><dc:language>en</dc:language><dc:relation>Applied Sciences (Switzerland)</dc:relation><dc:rights>info:eu-repo/semantics/openAccess</dc:rights><dc:type>info:eu-repo/semantics/article</dc:type><dc:identifier>https://ebyu-rdlopen.rawdatalibrary.net/tr/items/ebyu/10322</dc:identifier></oai_dc:dc></metadata></record></GetRecord></OAI-PMH>