Skip to content

Commit 91236b6

Browse files
committed
Merge branch 'zt-dev' of github.com:deepmodeling/deepflame-dev into zt-dev
2 parents 97c7d83 + a8ff195 commit 91236b6

2 files changed

Lines changed: 22 additions & 4 deletions

File tree

README.md

Lines changed: 13 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,14 +19,25 @@
1919
</a>
2020
</p>
2121

22-
DeepFlame is a deep learning empowered computational fluid dynamics package for single or multiphase, laminar or turbulent, reacting flows at all speeds. It aims to provide an open-source platform to combine the individual strengths of [OpenFOAM](https://openfoam.org), [Cantera](https://cantera.org), and [PyTorch](https://pytorch.org/) libraries for deep learning assisted reacting flow simulations. It also has the scope to leverage the next-generation heterogenous supercomputing and AI acceleration infrastructures such as GPU and FPGA.
22+
DeepFlame is a deep learning empowered computational fluid dynamics package for single or multiphase, laminar or turbulent, reacting flows at all speeds. It aims to provide an open-source platform to combine the individual strengths of [OpenFOAM](https://openfoam.org), [Cantera](https://cantera.org), and [PyTorch](https://pytorch.org/) libraries for deep learning assisted reacting flow simulations. It also has the scope to empower the combustion community to pursue scientific innovation by combining the power of heterogeneous acceleration (GPU/FPGA) with autonomous agent-driven workflows.
2323

24-
The neural network models used in the tutorial examples can be found at– [AIS Square](https://www.aissquare.com/). To run DeepFlame with DNN, download the DNN model [DFODE](https://www.aissquare.com/models/detail?pageType=models&name=DF-ODENet_DNNmodel&id=197) into the case folder you would like to run. To train your own DNN models, please use the [DFODE-kit](https://github.com/deepflame-ai/DFODE-kit) package developed by the DeepFlame team.
24+
The neural network models used in the tutorial examples can be found at– [AIS Square](https://www.aissquare.com/). To run DeepFlame with DNN, download the DNN model [DFODE](https://www.aissquare.com/models/detail?pageType=models&name=DF-ODENet_DNNmodel&id=197) into the case folder you would like to run. To train DNN models for your specific problem, please use the [DFODE-kit](https://github.com/deepflame-ai/DFODE-kit) package developed by the DeepFlame team.
2525

2626
## Documentation
2727
Detailed guide for installation and tutorials is available on [our documentation website](https://deepflame.deepmodeling.com).
2828

2929
## Features
30+
New in v2.0 (2026/1/28):
31+
- Introduce Agent-driven Combustion Scientific Computing as a new research paradigm, extending DeepFlame from pure acceleration to workflow-level automation for CombustionCFD
32+
- Develope [FlamePilot](./agents/FlamePilot.md), a CFD simulation agent for combustion case setup, runtime diagnosis, and iterative optimization via natural language interaction
33+
- Introduce [DFODE-kit](https://github.com/deepflame-ai/DFODE-kit), a deep learning package for accelerating stiff, high-dimensional chemical kinetics ODEs
34+
- Develope [DFODE-Kit Trainer](./agents/DFODE-kit-Trainer.md), an agent-driven workflow for training combustion-chemistry neural-networks
35+
- Improve initialization in `dfChemistryModel`
36+
- Fix bug in `df0DFoam`
37+
- Fix bug in LES `SIGMA` sgs model
38+
- Add support for the localBlended scheme
39+
- Change build-test actions to self-hosted runner
40+
3041
New in v1.6 (2025/5/30):
3142
- Add a new solver, dfSteadyFoam, a steady-state compressible flow solver. It supports turbulence and uses the SIMPLE algorithm to efficiently compute steady solutions
3243
- Extend energy model to support sensible enthalpy (hs) in addition to absolute enthalpy (ha) and internal energy (ea). Furthermore, T, h and cp can now be computed independently of Cantera, improving flexibility and removing external dependencies. `CANTERA_THERMO` is added in bashrc to control method to calculate h, cp and update T. `CANTERA_THERMO=1`(current default) means using Cantera and `CANTERA_THERMO=0` means using deepflame.

agents/FlamePilot.md

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,12 @@
11
FlamePilot
22
==========
3-
FlamePilot is an AI-powered CFD agent that leverages DeepFlame to assist users in setting up, running, and analyzing combustion simulations. It provides an intuitive interface for both novice and experienced users to interact with complex CFD tasks using natural language commands.
43

5-
To try FlamePilot, visit this Bohrium App: https://www.bohrium.com/apps/deepflame-cfd-agent.
4+
<div align="center">
5+
<img src="https://github.com/xiao312/flamepilot-dev/raw/main/docs/assets/logo.png" alt="FlamePilot logo" width="640" />
6+
</div>
7+
8+
FlamePilot is an **agentic runner for combustion CFD workflows**, designed to automate and assist simulations within the DeepFlame ecosystem. It provides a **CLI-first, tool-aware agent** that translates natural language instructions into executable CFD actions, covering case setup, solver configuration, execution, diagnostics, and iteration.
9+
10+
FlamePilot emphasizes **executability and traceability**: it helps you go from intent → runnable case, while keeping workflows inspectable and compatible with research-grade CFD practices.
11+
12+
To try FlamePilot, visit the <a href="https://github.com/deepflame-ai/flamepilot">project repository</a>.

0 commit comments

Comments
 (0)