svd-ai-lab

Sim Plugin Openfoam — AI skill for Claude Code

AI community

Use AI coding agents with OpenFOAM via sim-cli: run cases, inspect results, and produce replayable CFD artifacts.

How to install Sim Plugin Openfoam

This entry records only its repository, not the path inside it, so there is no exact command to give. Open svd-ai-lab/sim-plugin-openfoam and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

What Sim Plugin Openfoam does

Use AI coding agents with OpenFOAM via sim-cli: run cases, inspect results, and produce replayable CFD artifacts.

Alternatives in AI

  • Sim CLI — CLI-first runtime for Codex, Claude Code, and AI agents to operate CAE solvers via plugins: COMSOL, Abaqus, An 211 ★
  • Threejs Devtools MCP — Three.js MCP server — inspect and edit scenes, materials, shaders, lights in real time from any AI agent 58 ★
  • Hash Prompts — AI prompts for better results during ideation, planning and development 55 ★

README

sim-plugin-openfoam

OpenFOAM driver for [sim-cli](https://github.com/svd-ai-lab/sim-cli), distributed as a plugin via Python `entry_points`.

Install

For agent projects, install sim-cli-core and the OpenFOAM plugin in the project environment:

uv init  # only if this is not already a uv project
uv add sim-cli-core sim-plugin-openfoam
uv run sim plugin sync-skills --target .agents/skills --copy
uv run sim check openfoam
uv run sim plugin doctor openfoam --deep

For Claude Code, sync the bundled skill to `.claude/skills` instead:

uv run sim plugin sync-skills --target .claude/skills --copy

For a reproducible agent run, pin the PyPI package version:

uv add sim-cli-core "sim-plugin-openfoam==0.1.0"

`uv run sim ...` runs sim from this project environment, so it sees this project's plugins. Without uv, create and activate a venv, then install `sim-cli-core` plus this plugin from PyPI with `python -m pip`.

Development

git clone https://github.com/svd-ai-lab/sim-plugin-openfoam
cd sim-plugin-openfoam
uv sync
uv run pytest

License

Apache-2.0.