# hello-agents | Datawhale | Knowledge Base | Instagit

📚 《从零开始构建智能体》——从零开始的智能体原理与实践教程

GitHub Stars: 45.5k

Repository: https://github.com/datawhalechina/hello-agents

---

## Articles

### [Roadmap for Future Development of Hello-Agents: 4 Planned Milestones Explained](/datawhalechina/hello-agents/what-is-the-roadmap-for-future-development-of-hello-agents)

Explore the future development roadmap for Hello-Agents. Discover four planned milestones including video tutorials, SDK 1.0.0 release, community survey, and custom agent training.

- Tags: roadmap
- Published: 2026-05-09

### [Serialization and Deserialization Methods in hello-agents: JSON vs Pickle](/datawhalechina/hello-agents/what-are-the-serialization-deserialization-methods-used-in-hello-agents)

Explore serialization and deserialization methods in hello-agents, comparing JSON and Pickle for flexible agent state persistence and API communication.

- Tags: how-to-guide
- Published: 2026-05-09

### [What Data Can Hello-Agents Process? Complete Guide to Supported Formats](/datawhalechina/hello-agents/what-kind-of-data-can-hello-agents-process)

Discover what data hello-agents can process. Explore support for text, PDFs, CSV, images, logs, markdown, and JSON in this comprehensive guide to agent data ingestion.

- Tags: how-to-guide
- Published: 2026-05-09

### [What Are the Licensing Details for datawhalechina/hello-agents?](/datawhalechina/hello-agents/what-are-the-licensing-details-for-datawhalechina-hello-agents)

Understand the CC BY-NC-SA 4.0 license for datawhalechina/hello-agents. Learn about attribution, non-commercial use, and share-alike requirements for this project.

- Tags: api-reference
- Published: 2026-05-09

### [How to Test Agents Created with Hello-Agents: A Complete Guide](/datawhalechina/hello-agents/how-to-test-agents-created-with-hello-agents)

Learn how to test agents created with Hello Agents using its pytest framework. Instantiate agents, register mock tools, and assert outputs for robust agent testing.

- Tags: how-to-guide
- Published: 2026-05-09

### [Performance Implications of Using Hello-Agents: Runtime Analysis and Optimization Strategies](/datawhalechina/hello-agents/what-are-the-performance-implications-of-using-hello-agents)

Explore Hello-Agents performance implications. Discover how streaming LLM responses and parallel tool execution reduce latency, while optimizing memory for long conversations. Learn runtime analysis and optimization strategies.

- Tags: performance
- Published: 2026-05-09

### [How to Customize an Agent in Hello-Agents: A Complete Guide](/datawhalechina/hello-agents/how-to-customize-an-agent-in-hello-agents)

Learn to customize an agent in Hello-Agents by subclassing SimpleAgent and overriding key methods. Explore tool registry and enhance your agent's functionality seamlessly.

- Tags: how-to-guide
- Published: 2026-05-09

### [What Are the Agent Types Available in Hello-Agents? A Complete Guide to Simple, Reflection, ReAct, and Plan-and-Solve Agents](/datawhalechina/hello-agents/what-are-the-different-agent-types-available-in-hello-agents)

Explore Hello-Agents' four main agent types: Simple, Reflection, ReAct, and Plan-and-Solve. Understand their unique LLM interaction patterns for advanced AI applications. Learn how to select the right agent for your needs.

- Tags: deep-dive
- Published: 2026-05-09

### [How to Install Dependencies for Hello-Agents: A Complete Setup Guide](/datawhalechina/hello-agents/how-to-install-dependencies-for-hello-agents)

Install dependencies for hello-agents with our easy guide. Clone the repo, set up a Python virtual environment, and run pip install for seamless setup. Get started now.

- Tags: how-to-guide
- Published: 2026-05-09

### [How to Contribute to the datawhalechina/hello-agents Project: A Complete Guide](/datawhalechina/hello-agents/how-to-contribute-to-the-datawhalechina-hello-agents-project)

Learn how to contribute to the datawhalechina/hello-agents project. Fork, branch, modify docs code or community files, and submit a pull request to share your improvements.

- Tags: how-to-guide
- Published: 2026-05-09

### [Prerequisites for Installing Hello-Agents: Complete Setup Guide](/datawhalechina/hello-agents/are-there-any-prerequisites-for-installing-hello-agents)

Install Hello-Agents with ease. Discover the essential prerequisites including Python 3.10+, key packages, API keys, and Git for seamless setup.

- Tags: getting-started
- Published: 2026-05-09

### [What Programming Language Is Used in datawhalechina/hello-agents?](/datawhalechina/hello-agents/what-programming-language-is-used-in-datawhalechina-hello-agents)

Explore the datawhalechina/hello-agents repository, built entirely in Python. Learn basic Python skills to implement and extend this educational agent framework effectively.

- Tags: tutorial
- Published: 2026-05-09

### [How to Run the Hello-Agents Project Locally: A Complete Setup Guide](/datawhalechina/hello-agents/how-to-run-the-hello-agents-project-locally)

Master running the hello-agents project locally. Clone the repo, install dependencies, set up Ollama, and launch your first agent with this complete setup guide.

- Tags: how-to-guide
- Published: 2026-05-09

### [Core Features of the Hello-Agents Project: A Comprehensive Technical Guide](/datawhalechina/hello-agents/what-are-the-core-features-of-the-hello-agents-project)

Explore the core features of the Hello-Agents project. Discover its modular LLM framework, agent paradigms like ReAct, and extensible tool and vector-store memory integration.

- Tags: deep-dive
- Published: 2026-05-09

### [How to Set Up the datawhalechina/hello-agents Repository: Complete Installation Guide](/datawhalechina/hello-agents/how-to-set-up-datawhalechina-hello-agents-repository)

Learn how to set up the datawhalechina/hello-agents repository with our step by step guide. Clone, install, configure API keys and instantiate an agent to get started quickly.

- Tags: getting-started
- Published: 2026-05-09

