{"id":28412128,"url":"https://github.com/deepmodeling/build-your-agent","last_synced_at":"2026-01-26T04:32:48.776Z","repository":{"id":294021420,"uuid":"985767399","full_name":"deepmodeling/build-your-agent","owner":"deepmodeling","description":"An open project initiated by the DeepModeling community focused on constructing intelligent agents for scientific research. It is committed to assembling a reusable and extensible set of Agent-Ready tools, promoting the development and practical deployment of research agents through open collaboration.","archived":false,"fork":false,"pushed_at":"2025-07-24T14:14:12.000Z","size":16182,"stargazers_count":18,"open_issues_count":3,"forks_count":9,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-07-24T18:56:10.461Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/deepmodeling.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2025-05-18T13:41:04.000Z","updated_at":"2025-07-24T14:14:16.000Z","dependencies_parsed_at":"2025-05-30T04:53:55.012Z","dependency_job_id":"31459388-e3d9-4001-a008-9ae07da5a613","html_url":"https://github.com/deepmodeling/build-your-agent","commit_stats":null,"previous_names":["angusezhang/build-your-agent","deepmodeling/build-your-agent"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/deepmodeling/build-your-agent","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/deepmodeling%2Fbuild-your-agent","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/deepmodeling%2Fbuild-your-agent/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/deepmodeling%2Fbuild-your-agent/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/deepmodeling%2Fbuild-your-agent/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/deepmodeling","download_url":"https://codeload.github.com/deepmodeling/build-your-agent/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/deepmodeling%2Fbuild-your-agent/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28766886,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-01-26T03:54:34.369Z","status":"ssl_error","status_checked_at":"2026-01-26T03:54:33.031Z","response_time":59,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2025-06-02T20:14:20.929Z","updated_at":"2026-01-26T04:32:48.771Z","avatar_url":"https://github.com/deepmodeling.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# **Build Your Agent**\n\n\u003cp align=\"center\"\u003e\n  \u003cem\u003eAn open-source initiative by the DeepModeling community for constructing intelligent agents in scientific research\u003c/em\u003e\n\u003c/p\u003e\n\n---\n\n## **Overview**\n\nBuild Your Agent is a comprehensive collection of production-ready intelligent agents designed for real-world scientific research challenges. Our mission is to democratize AI agent development by providing well-architected examples that demonstrate practical design patterns and implementation methods.\n\nWe focus on creating agents that follow a systematic architecture: **Perception → Planning → Execution → Feedback**, enabling researchers to tackle complex scientific problems with AI-powered assistance.\n\n## **🚀 Featured Agents**\n\n### **1. SRAgent - Advanced Symbolic Regression System**\n[`agents/SRAgent/`](agents/SRAgent)\n\nTransform raw data into interpretable mathematical models through multi-agent collaboration.\n- **Features**: Deep literature research, automatic report generation, iterative optimization\n- **Use Case**: Discovering mathematical relationships in experimental data\n\n### **2. DPA Calculator - Materials Science Computation**\n[`agents/dpa_calculator/`](agents/dpa_calculator)\n\nPerform advanced materials calculations using Deep Potential models on Bohrium platform.\n- **Features**: Structure optimization, phonon calculations, natural language interface\n- **Use Case**: Materials property prediction and structure analysis\n\n### **3. Paper Search Demo - Research Literature Assistant**\n[`agents/paper_search_demo/`](agents/paper_search_demo)\n\nA beginner-friendly agent for searching and analyzing scientific papers from arXiv.\n- **Features**: Paper retrieval, literature analysis, MCP integration\n- **Use Case**: Literature review and research exploration\n\n### **4. Thermoelectric MCP - Specialized Materials Analysis**\n[`agents/thermoelectric_mcp/`](agents/thermoelectric_mcp)\n\nCalculate thermoelectric properties of materials using advanced computational methods.\n- **Features**: Property predictions, cloud-based calculations\n- **Use Case**: Thermoelectric materials research and optimization\n\n### **5. ADK UI Starter - Universal Agent Interface**\n[`agents/adk_ui_starter/`](agents/adk_ui_starter)\n\nA plug-and-play web UI framework for any Google ADK agent - no frontend coding required.\n- **Features**: Zero-code integration, real-time chat, file management\n- **Use Case**: Rapid agent deployment with professional UI\n\n\n## **🎯 Application Scenarios**\n\nBuild Your Agent supports diverse scientific research workflows:\n\n- **Literature Review \u0026 Synthesis**: Automated paper search, analysis, and review generation\n- **Materials Design \u0026 Optimization**: Structure prediction, property calculation, and screening\n- **Mathematical Modeling**: Symbolic regression and equation discovery from data\n- **Drug Discovery**: Molecule screening based on multiple drug-likeness properties\n- **Omics Data Analysis**: Cross-domain data integration and automated analysis\n- **Custom Research Workflows**: Extensible framework for domain-specific applications\n\n## **🚦 Getting Started**\n\n1. **Choose an Agent**: Select from our featured agents based on your research needs\n2. **Follow Setup Guide**: Each agent includes detailed installation and configuration instructions\n3. **Customize \u0026 Extend**: Modify agents for your specific requirements or build new ones\n4. **Deploy \u0026 Share**: Use our UI framework for rapid deployment and collaboration\n\n## **📚 Documentation \u0026 Resources**\n\n- **Agent Development Guides**: Step-by-step tutorials for building custom agents\n- **Architecture Documentation**: Detailed explanation of the Perception → Planning → Execution → Feedback pattern\n- **API References**: Comprehensive documentation for all agent tools and interfaces\n- **Example Notebooks**: Jupyter notebooks demonstrating agent capabilities\n\n## **🤝 Community \u0026 Contribution**\n\nBuild Your Agent is an open-source project welcoming contributions from the global research community:\n\n- **Submit New Agents**: Share your domain-specific agents\n- **Improve Existing Agents**: Enhance features and capabilities\n- **Report Issues**: Help us improve by reporting bugs and suggesting features\n- **Join Discussions**: Participate in our community forums and development discussions\n\n## **🌟 Vision**\n\nWe envision a future where every researcher has access to intelligent AI assistants tailored to their specific domain. By providing high-quality examples and a robust framework, we aim to accelerate scientific discovery through the democratization of AI agent technology.\n\n## **📄 License**\n\nThis project is licensed under the terms specified in the [LICENSE](LICENSE) file.\n\n---\n\n\u003cp align=\"center\"\u003e\n  \u003cstrong\u003eStart building your intelligent research assistant today!\u003c/strong\u003e\n\u003c/p\u003e\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdeepmodeling%2Fbuild-your-agent","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdeepmodeling%2Fbuild-your-agent","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdeepmodeling%2Fbuild-your-agent/lists"}