# Who Is the AI Agent Book Author? Exploring the bojieli/ai-agent-book Repository

> Discover the author behind the AI Agent book. Explore the bojieli/ai-agent-book repository on GitHub to learn more about creator Bo Ji and his contributions to AI.

- Repository: [Bojie Li/ai-agent-book](https://github.com/bojieli/ai-agent-book)
- Tags: getting-started
- Published: 2026-07-27

---

**The AI Agent book was authored by Bo Ji (bojieli), the creator and maintainer of the open-source repository bojieli/ai-agent-book on GitHub.**

The open-source book *AI Agent – Design Principles and Engineering Practice* has gained significant attention in the machine learning community. Understanding who wrote this comprehensive resource begins with examining the **bojieli/ai-agent-book** repository structure. The **AI Agent book author** information is embedded throughout the project's metadata and configuration files.

## Repository Files Confirming the AI Agent Book Author

The identity of Bo Ji appears consistently across multiple files in the repository root and configuration layers.

### Landing Page and Documentation Headers

In [`index.md`](https://github.com/bojieli/ai-agent-book/blob/main/index.md), the landing page for the generated documentation site includes a header displaying the author's name alongside a link to the GitHub repository. This file serves as the primary entry point for readers accessing the book online.

The [`README.md`](https://github.com/bojieli/ai-agent-book/blob/main/README.md) file contains the main project description and top-level metadata, where the repository URL and owner information clearly indicate Bo Ji as the **AI Agent book author**.

### Build Configuration and Asset Generation

The [`mkdocs.yml`](https://github.com/bojieli/ai-agent-book/blob/main/mkdocs.yml) configuration file points to the repository URL, reinforcing the author's identity through the site generation settings. Additionally, [`scripts/gen_og_card.py`](https://github.com/bojieli/ai-agent-book/blob/main/scripts/gen_og_card.py) generates Open-Graph social media cards that explicitly reference the GitHub handle `bojieli` and the repository path, programmatically embedding authorship information into shared previews.

## Verifying the AI Agent Book Author Programmatically

You can confirm the **AI Agent book author** identity using the GitHub API to query repository ownership data.

```python
import requests

repo = "bojieli/ai-agent-book"
url = f"https://api.github.com/repos/{repo}"
data = requests.get(url).json()
author = data["owner"]["login"]
print(f"The author of {repo} is {author}")

# Output: The author of bojieli/ai-agent-book is bojieli

```

This script retrieves the repository metadata from `https://api.github.com/repos/bojieli/ai-agent-book` and extracts the `owner["login"]` field, which returns `bojieli`—confirming Bo Ji as the creator.

## Summary

- **Bo Ji (bojieli)** is the confirmed author of the *AI Agent* book according to the repository source code.
- Authorship is documented in [`README.md`](https://github.com/bojieli/ai-agent-book/blob/main/README.md), [`index.md`](https://github.com/bojieli/ai-agent-book/blob/main/index.md), and [`mkdocs.yml`](https://github.com/bojieli/ai-agent-book/blob/main/mkdocs.yml) configuration files.
- The [`scripts/gen_og_card.py`](https://github.com/bojieli/ai-agent-book/blob/main/scripts/gen_og_card.py) utility embeds the author's GitHub handle into social media metadata.
- The GitHub API returns `bojieli` as the repository owner, providing programmatic verification of the **AI Agent book author**.

## Frequently Asked Questions

### Who wrote the AI Agent book?

The *AI Agent* book was written by **Bo Ji**, who uses the GitHub handle **bojieli**. This is confirmed by the repository ownership and multiple metadata files within the bojieli/ai-agent-book project.

### Is the AI Agent book open source?

Yes, the book is maintained as an open-source project on GitHub under the repository `bojieli/ai-agent-book`. The repository contains the source files, build scripts, and configuration used to generate the published documentation.

### How can I verify the author of the AI Agent book programmatically?

You can verify the author by querying the GitHub API endpoint `https://api.github.com/repos/bojieli/ai-agent-book` and checking the `owner.login` field, which returns `bojieli`. This matches the author name found in [`README.md`](https://github.com/bojieli/ai-agent-book/blob/main/README.md) and [`index.md`](https://github.com/bojieli/ai-agent-book/blob/main/index.md).

### What files in the repository confirm the author's identity?

Key files include [`README.md`](https://github.com/bojieli/ai-agent-book/blob/main/README.md) (project metadata), [`index.md`](https://github.com/bojieli/ai-agent-book/blob/main/index.md) (landing page header), [`mkdocs.yml`](https://github.com/bojieli/ai-agent-book/blob/main/mkdocs.yml) (site configuration), and [`scripts/gen_og_card.py`](https://github.com/bojieli/ai-agent-book/blob/main/scripts/gen_og_card.py) (Open-Graph card generator). Each file references Bo Ji or the `bojieli` handle.