MetaOpenFOAM: an LLM-based multi-agent framework for CFD
Yuxuan Chen, Xu Zhu, Hua Zhou, Zhuyin Ren

TL;DR
MetaOpenFOAM is a novel multi-agent framework leveraging LLMs to automate complex CFD simulations from natural language input, achieving high accuracy and low cost, with robustness verified through ablation and sensitivity studies.
Contribution
The paper introduces MetaOpenFOAM, the first framework combining LLM-based multi-agent collaboration and RAG technology for natural language-driven CFD simulation automation.
Findings
Achieved 85% success rate on CFD benchmark tasks.
Average simulation cost was only $0.22 per case.
Demonstrated robustness and generalization through ablation and sensitivity studies.
Abstract
Remarkable progress has been made in automated problem solving through societies of agents based on large language models (LLMs). Computational fluid dynamics (CFD), as a complex problem, presents unique challenges in automated simulations that require sophisticated solutions. MetaOpenFOAM, as a novel multi-agent collaborations framework, aims to complete CFD simulation tasks with only natural language as input. These simulation tasks include mesh pre-processing, simulation and so on. MetaOpenFOAM harnesses the power of MetaGPT's assembly line paradigm, which assigns diverse roles to various agents, efficiently breaking down complex CFD tasks into manageable subtasks. Langchain further complements MetaOpenFOAM by integrating Retrieval-Augmented Generation (RAG) technology, which enhances the framework's ability by integrating a searchable database of OpenFOAM tutorials for LLMs. Tests…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsMulti-Agent Systems and Negotiation · Business Process Modeling and Analysis
MethodsRefunds@Expedia|||How do I get a full refund from Expedia? · Attention Is All You Need · Byte Pair Encoding · Softmax · Dense Connections · Dropout · Linear Layer · Attention Dropout · Residual Connection · Linear Warmup With Linear Decay
