ERF Knowledge Assistant¶
ERF Specialized Assistant
Use this assistant to answer questions about the ERF code base, interpret documentation, and keep responses grounded in ERF-specific sources.
If your browser does not support embeds for external services, use the button below.
Context7 ERF Chatbot
Use the Context7 ERF chatbot for an MCP-backed ERF chat surface, or open the ERF and AMReX chatbots directly in Context7.
Context7 developer references: Developer docs and documentation index.
Assistant |
Documented Here |
MCP |
ERF-specific |
|---|---|---|---|
Yes |
No |
Yes |
|
Deep research (AMReX/ERF)
|
No |
No |
Yes |
Source/Exec
|
No |
No |
Yes |
Yes |
Yes |
Yes |
|
Yes |
Yes |
No |
ERF users can use a specialized assistant to answer questions about the code base, help interpret documentation, and keep responses grounded in ERF-specific sources. Use the button above to open the ready-to-use assistant.
This page collects the small, reusable assets that matter for ERF assistant setup. It is intentionally separate from ERF Agentic Workflow, which covers running AMReX-Agent with ERF.
How the assistant adapts¶
The ERF assistant can adapt its level of detail to the user’s background. At the start of a session, it can ask whether you are new to HPC / AMReX / ERF, familiar with HPC but newer to ERF, or an experienced ERF / AMReX user. That answer shapes how much context, terminology, and step-by-step detail it provides.
It can also help author or modify ERF inputs files. In that mode, it should ask a few clarifying questions first, then produce a commented template using only documented parameter keys. Any unconfirmed key should be marked explicitly and left for verification.
No advanced tools are enabled by default. If available in your assistant environment, Guided Learning can convert the exchange into a structured, step-by-step instructional workflow, while Deep Research can be used to assemble a more evidence-heavy answer by gathering and synthesizing larger amounts of documentation.
User expertise and assistant mode¶
The assistant distinguishes between two separate forms of adaptation.
User expertise leveling controls the style of explanation. A novice user receives more definitions, more context, and more explicit step-by-step guidance. An experienced user receives a terser response with less framing. This concerns presentation, not the underlying evidence standard.
Tool selection controls how the assistant gathers or structures material. Guided Learning is suited to a structured instructional sequence, while Deep Research is suited to a broader evidence-gathering pass before the response is written. These tools are optional and not enabled by default.
The goal in both cases is to keep the assistant evidence-first: it should avoid guessing ERF parameters, inventing undocumented keys, or claiming certainty without supporting inputs.
What to use¶
Asset |
Purpose |
Download |
|---|---|---|
AMReX Framework Core Prompt |
Layer 1 prompt for AMReX framework concepts and evidence boundaries. |
|
AMReX Framework Core Report |
Layer 1 compiled report used by the assistant. |
|
Portable HPC / Numerics Prompt |
Layer 2 prompt for reproducibility, numerics, and debugging policy. |
|
Portable HPC / Numerics Report |
Layer 2 compiled report used by the assistant. |
|
Layer 3 Prompt A |
Generic Layer 3 prompt optimized for ChatGPT. |
|
Layer 3 Prompt B |
Generic Layer 3 prompt optimized for Gemini. |
|
Layer 3 Prompt C |
Generic Layer 3 prompt variant from the tutorial set. |
|
Layer 3 Prompt D |
Generic Layer 3 prompt variant from the tutorial set. |
|
ERF Layer 3 Generation Prompt |
ERF-specific Layer 3 generation prompt. |
|
ERF Layer 3 Context Report |
ERF-specific Layer 3 context report. |
|
ERF Layer 3 Instruction Prompt |
ERF-specific Layer 3 instruction prompt. |
Suggested setup¶
Open the ERF Specialized Assistant if you want a ready-made starting point.
If you want to build your own assistant, use the ERF Layer 3 context report and instruction prompt.
If you need to extend the assistant for a new ERF-specific workflow, update the prompt and context files together.
If you are writing a new simulation setup, use the assistant in inputs-authoring mode and share the scenario, domain, and hardware details first.
This keeps the assistant anchored to the same ERF sources used to generate the existing profile.