Find a free textbook
find_free_textbookSearch OpenStax, DOAB, and Open Library for free, legal textbook copies by title, ISBN, or course topic. Returns open access and borrowable editions without needing an account or key.
Instructions
Search for free and legal copies of a textbook, including open educational resources (OER), on OpenStax, the Directory of Open Access Books (DOAB) and Open Library. Inputs: query (a book title, an ISBN or a course topic such as "organic chemistry") and an optional limit of 1 to 10 results from each source. Open Library results are marked free when there is a public domain copy to read online, and borrow when the book is a free loan. No account or key is needed. If one source is down the others still answer and the reply names the source that did not. Example prompt: "Is there a free legal copy of the Calculus textbook by Stewart, or something close to it?"
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | How many results to return, 1 to 10. Defaults to 5. | |
| query | Yes | A textbook title, an ISBN (10 or 13 digits, hyphens allowed) or a course topic. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| isbn | No | The ISBN that was searched, when the query was an ISBN. | |
| query | Yes | The search text that was used. | |
| results | Yes | Free and borrowable books, OpenStax first, then DOAB, then Open Library. | |
| sources_unavailable | Yes | Names of the sources that did not answer, so a short list can be told from a failed search. |