rohitg00/ai-engineering-from-scratch
What It Calls
Without a key: Runs locally (Diffusers): runs locally (Diffusers). Runs locally (PyTorch): runs locally (PyTorch).
| Feature | Provider | Use | Default | Alternative |
|---|---|---|---|---|
| Text generation | Anthropic Claude | Key needed | api.anthropic.com |
None |
| External API (openweathermap.org) | openweathermap.org | Undetermined | openweathermap.org |
None |
| Runs locally (Diffusers) | Local (Diffusers) | Local | - | - |
| Runs locally (PyTorch) | Local (PyTorch) | Local | - | - |
| API | Credential | Code evidence | Pricing | Pricing page | Checked |
|---|---|---|---|---|---|
| Anthropic Claude | Your API key | phases/11-llm-engineering/16-langgraph-state-machines/code/main.py:80Text generation uses the official Anthropic Claude SDK and requires an API key. |
Paid | Pricing | 2026-10-05 |
| openweathermap.org | Credential unclear | phases/11-llm-engineering/09-function-calling/code/main.ts:103Not traced to an entry point |
No pricing info | - | - |
Data sent out: What is sent could not be confirmed in the code
Checked scope: Partial check — 400/5,600 files · tree not truncated · no submodules · 29 unresolved import path(s)
Next
Badge preview
[](https://whatitcalls.reactiveworks.dev/en/rohitg00/ai-engineering-from-scratch)
Shows as “external API · used” in a README.
Was this analysis helpful?
Freshness details
- Checked commit
7a181b46332db6d2e1274c798e851bf978a008a9- Committed
- 2026-10-06 19:16 UTC
- Checked
- 2026-10-07 12:05 UTC
- HEAD last seen
- 2026-10-07 12:04 UTC ·
7a181b4(same as the checked commit) - Read depth
- Basic (up to 400 files · 8 MB)
- Scanner · rules
scan-5+verdict-4- Pricing catalog
- version 2
- Correction revision
- 0
- Summary
- Model ollama-cloud/gemma4:31b-cloud · some rule sentences
What is sent out
- Unconfirmed Providers whose payload was not found in the code: Anthropic Claude, openweathermap.org
README claims ↔ code2
free
Your support keeps every lesson free and open source. See all supporters · Become a sponsorREADME.md:42
a reusable artifact: a prompt, a skill, an agent, an MCP server. Free, open source, MIT.README.md:53
The README mentions it is free, but the text generation in the code requires a paid Anthropic Claude call. phases/11-llm-engineering/16-langgraph-state-machines/code/main.py:80
local
The book is the snapshot; this repository is the living edition. Every chapter ends with links back to the lesson's animated figures, quiz, and runnable code. BREADME.md:370
28 Self-Hosted Serving Selection — Matching Engine to Hardware and Scale Learn PythonREADME.md:1046
The README states it runs locally, but text generation does not work without calling the Anthropic Claude API. phases/11-llm-engineering/16-langgraph-state-machines/code/main.py:80
Code quotes
Source files are not stored. Code is linked at the checked commit on GitHub; stored quotes are at most 3 lines per evidence and 6 per file.
Source: rohitg00/ai-engineering-from-scratch · commit 7a181b4 · phases/11-llm-engineering/16-langgraph-state-machines/code/main.py
L80SDK call
Checked scope details
Files
- In the repository
- 5,600
- Checked
- 400 (7%)
Manifests
357 priority file(s) not read
phases/14-agent-engineering/25-multi-agent-debate/code/main.pyphases/14-agent-engineering/26-failure-modes-agentic/code/main.pyphases/14-agent-engineering/27-prompt-injection-defense/code/main.pyphases/14-agent-engineering/28-orchestration-patterns/code/main.pyphases/14-agent-engineering/29-production-runtimes/code/main.py
+352 more
requirements.txtphases/19-capstone-projects/01-terminal-native-coding-agent/code/ts/package.jsonphases/19-capstone-projects/02-rag-over-codebase/code/ts/package.jsonphases/19-capstone-projects/03-realtime-voice-assistant/code/ts/package.jsonphases/19-capstone-projects/04-multimodal-document-qa/code/ts/package.jsonphases/19-capstone-projects/06-devops-troubleshooting-agent/code/ts/package.json
+8 more
Unresolved import paths (29)
phases/13-tools-and-protocols/26-skill-permissions-sandboxes-and-trust/code/sandphases/13-tools-and-protocols/26-skill-permissions-sandboxes-and-trust/code/sandbox/Containerfile:7phases/19-capstone-projects/01-terminal-native-coding-agent/code/ts/src/index.tsphases/19-capstone-projects/01-terminal-native-coding-agent/code/ts/package.json:7phases/19-capstone-projects/02-rag-over-codebase/code/ts/src/index.tsphases/19-capstone-projects/02-rag-over-codebase/code/ts/package.json:7phases/19-capstone-projects/03-realtime-voice-assistant/code/ts/src/index.tsphases/19-capstone-projects/03-realtime-voice-assistant/code/ts/package.json:7phases/19-capstone-projects/04-multimodal-document-qa/code/ts/src/index.tsphases/19-capstone-projects/04-multimodal-document-qa/code/ts/package.json:8
entry not read 27 · not read 2
Excluded files
out/24.md1,714.json797.svg354(none)347.png110
+18 more
- External code not checked
- None
- Limits hit
- file count limit
Correction history
No corrections yet.