Issue Template of Build-Your-Agent Project
Nobody has claimed this yet.
Assessment
- Difficulty
- 1/5
- Estimated time
- Under an hour
- Newbie friendliness
- 20/100
- Issue type
- Documentation
- Clarity
- Needs clarification
- Activity status
- Stale
- Domain
- documentation
Research direction
The issue body contains a proposal and tool-contribution template but names no repository file, test, or specific change. First identify which issue-template file this content belongs to and confirm whether an update is requested; done is a clearly stated template change with the rendered template checked.
Written by the indexing model from the issue text.
Description
1. If you want to propose your idea
[Title of requirement/idea]
Background and objectives
- Research scenario: Describe your research scenario or problem area (such as material chemistry, biomedicine, computational simulation, etc.).
- Example: In protein molecular dynamics simulation, it is necessary to quickly extract hydrogen bond distribution from trajectory files and compare it with literature results.
-
Current pain points: Repetitive manual operations/poor cross-system data sharing/high threshold of professional knowledge, etc.
- Example: Manual analysis is time-consuming and relies on experience. It is hoped that the Agent will automatically call VMD/OVITO scripts and generate batch analysis and visualization reports.
-
Expected results: How do you want the Agent to solve this problem? We encourage decomposing tasks as much as possible
- Example 1: Rapid screening of catalyst surface adsorption energy
Input: catalyst crystal surface structure (POSCAR format) + gas molecule library (xyz format)
→ Step 1 Structural preprocessing: call ASE to automatically build slab model, use pymatgen for symmetry optimization
→ Step 2 Adsorption site enumeration: use CatKit to generate possible adsorption sites (TOP/HCP/FCC)
→ Step 3 Automatically submit calculations: schedule DFT calculations through the Bohrium platform (ABACUS input template)
→ Step 4 Result analysis: extract adsorption energy and write it into a structured table (CSV), and automatically resubmit abnormal values
Output: adsorption energy ranking with confidence rating + CIF file of optimal structure
- Example 2: Calculation of detonation properties of energetic materials
Input: molecular structure + potential function + impact direction and impact velocity range
→ Step 1 Structure prediction: call OMC25 for molecular crystal structure prediction (multi-configuration)
→ Step 2 Stability ranking: select the most stable structure based on density/energy
→ Step 3 Detonation velocity simulation: use LAMMPS program to perform multi-scale shock technique (MSST) calculation from large to small impact velocity
→ Step 4 Post-processing: automatically find the points before and after the decomposition on the P-V curve, and use the Hugoniot equation to fit the detonation pressure and detonation velocity of the Chapman-Jouget point
Output: detonation pressure and detonation velocity of the Chapman-Jouget point
Suggested solution (optional)
-
Is there existing MCP tools or agents but not enough to meet the function?
-
Do you have a preliminary technical path (such as tool combination, algorithm ideas)?
-
Do you want to collaborate on development?
Additional information
-
Related tools/data sources: software involved (such as LAMMPS, ASE), data formats (such as HDF5), and literature.
-
Urgency/priority: ⭐️⭐️⭐️ (high, medium, low)
2. If you want to contribute your code
[Tool contribution title]
Tool basic information
-
Function description: The core function of the tool (1~2 sentences).
- Example: Data cleaning and format conversion tool based on
dpdata
- Example: Data cleaning and format conversion tool based on
-
Input/output specification: Input data type, output format.
- Example: Input
xyz→ Outputdeepmd/npy;fmax = 50
- Example: Input
-
Dependencies: Dependent frameworks/libraries (such as dpdata, PyTorch, RDKit).
Adaptation status
-
[ ] Already encapsulated in accordance with the MCP protocol
-
[ ] Provide standardized API
-
[ ] Existing call examples (with bohrium notebook or colab link)
-
[ ] Need community assistance in adaptation
General supplementary notes
-
Community interaction: Before submitting an issue, please check the \[Tool Index]\(link) and \[Project Roadmap]\(link) to avoid duplication.
-
Collaboration invitation: If you need to form a team for development, you can @ members of related fields in the issue or add the
💬 Discussion/Collaborationtag.
- Reward mechanism: High-quality tools and requirements will be marked as
🏆 Featuredand displayed on the community homepage.
- Dominant language
- TypeScript
- Stars
- 40
- Forks
- 12
- PR merge metrics
- No merged PRs in 30d
Getting set up
This project ships no dev container, Dockerfile or contributing guide, so setting up is up to you: start from its README, and see our first-contribution guide for the general steps.
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from deepmodeling/build-your-agent
-
Difficulty 5/5 Over a week Newbie friendliness 25/100
deepmodeling/build-your-agent#31 · 1 comment ·
-
mcp InspectorOpen
Difficulty 3/5 1-2 days Newbie friendliness 25/100
deepmodeling/build-your-agent#9 · 1 comment ·
-
Difficulty 3/5 1-2 days Newbie friendliness 25/100
deepmodeling/build-your-agent#7 · 1 comment ·
All issues in deepmodeling/build-your-agent
Similar issues
-
maintenance
Difficulty 2/5 1-3 hours Newbie friendliness 73/100
assistant-ui/assistant-ui#10499 · 1 comment · 1 reaction ·
Maintainers usually reply within 1 day
-
Difficulty 2/5 1-3 hours Newbie friendliness 82/100
Maintainers usually reply within 1 day
-
bug server-sequentialthinking v2
Difficulty 2/5 1-3 hours Newbie friendliness 72/100
modelcontextprotocol/servers#5526 · 1 comment ·
Maintainers usually reply within 1 day
-
app-server bug CLI
Difficulty 2/5 1-3 hours Newbie friendliness 82/100
Maintainers usually reply within 1 day
-
cimd: default originBoundFields rejects a cross-origin client_uri, which the CIMD draft forbidsOpen
Difficulty 2/5 1-3 hours Newbie friendliness 72/100
better-auth/better-auth#12458 · 1 reaction ·
Maintainers usually reply within 1 day