Skip to content
Navigation Menu
Toggle navigation
Sign in
Appearance settings
Platform
GitHub Copilot
Write better code with AI
GitHub Spark
New
Build and deploy intelligent apps
GitHub Models
New
Manage and compare prompts
GitHub Advanced Security
Find and fix vulnerabilities
Actions
Automate any workflow
Codespaces
Instant dev environments
Issues
Plan and track work
Code Review
Manage code changes
Discussions
Collaborate outside of code
Code Search
Find more, search less
Explore
Why GitHub
Documentation
GitHub Skills
Blog
Integrations
GitHub Marketplace
MCP Registry
View all features
Solutions
By company size
Enterprises
Small and medium teams
Startups
Nonprofits
By use case
App Modernization
DevSecOps
DevOps
CI/CD
View all use cases
By industry
Healthcare
Financial services
Manufacturing
Government
View all industries
View all solutions
Resources
Topics
AI
DevOps
Security
Software Development
View all
Explore
Learning Pathways
Events & Webinars
Ebooks & Whitepapers
Customer Stories
Partners
Executive Insights
Open Source
GitHub Sponsors
Fund open source developers
The ReadME Project
GitHub community articles
Repositories
Topics
Trending
Collections
Enterprise
Enterprise platform
AI-powered developer platform
Available add-ons
GitHub Advanced Security
Enterprise-grade security features
Copilot for business
Enterprise-grade AI features
Premium Support
Enterprise-grade 24/7 support
Pricing
Search or jump to...
Search code, repositories, users, issues, pull requests...
Search syntax tips
Provide feedback
Saved searches
Use saved searches to filter your results more quickly
Sign in
Sign up
Appearance settings
Resetting focus
You signed in with another tab or window.
Reload
to refresh your session.
You signed out in another tab or window.
Reload
to refresh your session.
You switched accounts on another tab or window.
Reload
to refresh your session.
Dismiss alert
{{ message }}
nerdai
/
llm-agents-from-scratch
Public
Notifications
You must be signed in to change notification settings
Fork
3
Star
18
Code
Issues
11
Pull requests
0
Actions
Projects
0
Security
Uh oh!
There was an error while loading.
Please reload this page
.
Insights
Additional navigation options
Code
Issues
Pull requests
Actions
Projects
Security
Insights
Commits
Branch selector
main
User selector
All users
Datepicker
All time
Commit History
Commits on Nov 17, 2025
Bump the all-python-packages group with 4 updates (#260)
dependabot[bot]
authored
9e77169
Copy full SHA for 9e77169
Commits on Nov 16, 2025
refactor!: Remove `SkipJsonSchema` from `id_` annotation for `TaskStep` (#259)
Show description for ef1d71e
nerdai
authored
ef1d71e
Copy full SHA for ef1d71e
book-diagrams: fix uml class diagram for TaskHandler and add NextStepDecision (#258)
Show description for aadeaca
nerdai
authored
aadeaca
Copy full SHA for aadeaca
book-diagrams: uml class diagrams for taskstep taskstepresult nextdecision taskhandler (#256)
Show description for 710c4d0
nerdai
authored
710c4d0
Copy full SHA for 710c4d0
Commits on Nov 14, 2025
use pdf not svg (#253)
nerdai
authored
4ace169
Copy full SHA for 4ace169
default_llm_agent_templates to default_templates (#252)
nerdai
authored
da9cfdc
Copy full SHA for da9cfdc
Commits on Nov 13, 2025
book diagrams: update figures yml (#251)
Show description for 6d88384
nerdai
and
Val Andrei Fajardo
authored
6d88384
Copy full SHA for 6d88384
refactor!: rip out TaskHandlerTemplates (#250)
Show description for c2d967a
nerdai
authored
c2d967a
Copy full SHA for c2d967a
refactor!: move task_handler_templates up to `__init__()` (#249)
Show description for 7a6c014
nerdai
authored
7a6c014
Copy full SHA for 7a6c014
Commits on Nov 11, 2025
Add string representations of `Task` and `TaskStep` (#248)
Show description for d40b59e
nerdai
authored
d40b59e
Copy full SHA for d40b59e
Commits on Nov 10, 2025
Bump the all-python-packages group with 6 updates (#247)
Show description for d88ff14
dependabot[bot]
authored
d88ff14
Copy full SHA for d88ff14
Commits on Nov 3, 2025
Bump ruff from 0.14.2 to 0.14.3 in the all-python-packages group (#241)
dependabot[bot]
authored
714c8c0
Copy full SHA for 714c8c0
Commits on Oct 28, 2025
Bump the all-python-packages group with 2 updates (#238)
dependabot[bot]
authored
a07809c
Copy full SHA for a07809c
Commits on Oct 27, 2025
async pydantic fn tool (#240)
nerdai
authored
6d5ad42
Copy full SHA for 6d5ad42
Merge pull request #239 from nerdai/nerdai/align-pydantic-fn-tool-with-simple-fn-tool
nerdai
authored
33ff454
Copy full SHA for 33ff454
update desc implementation
nerdai
committed
53a3a30
Copy full SHA for 53a3a30
Commits on Oct 22, 2025
feat: wrap up script for preparing manning figures by adding cp commands (#237)
Show description for ac3950e
nerdai
authored
ac3950e
Copy full SHA for ac3950e
Commits on Oct 20, 2025
Bump the all-python-packages group with 4 updates (#236)
Show description for 6af6f66
dependabot[bot]
authored
6af6f66
Copy full SHA for 6af6f66
script: prepare book figures for Manning scaffolding (#235)
Show description for 99fc160
nerdai
authored
99fc160
Copy full SHA for 99fc160
Commits on Oct 14, 2025
Bump the all-python-packages group with 5 updates (#232)
Show description for 54e3b11
dependabot[bot]
authored
54e3b11
Copy full SHA for 54e3b11
Bump astral-sh/setup-uv from 6 to 7 (#231)
Show description for a911263
dependabot[bot]
authored
a911263
Copy full SHA for a911263
Commits on Oct 12, 2025
fix LLM to not try to perform the Hailstone step on its own (#230)
nerdai
authored
1a364b1
Copy full SHA for 1a364b1
move print statement up in Example 5 (#229)
nerdai
authored
88bc353
Copy full SHA for 88bc353
Commits on Oct 11, 2025
add ch03.ipynb (#228)
nerdai
authored
74a4965
Copy full SHA for 74a4965
Commits on Oct 6, 2025
Bump the all-python-packages group with 5 updates (#225)
Show description for d4899bf
dependabot[bot]
authored
d4899bf
Copy full SHA for d4899bf
Commits on Oct 4, 2025
finalize (#223)
nerdai
authored
79180df
Copy full SHA for 79180df
add typing-extensions dep explicitly (#222)
nerdai
authored
3d409e9
Copy full SHA for 3d409e9
Commits on Oct 3, 2025
ch02 examples (#221)
nerdai
authored
dfc7de7
Copy full SHA for dfc7de7
Commits on Sep 29, 2025
Bump the all-python-packages group with 2 updates (#219)
dependabot[bot]
authored
c96a0b9
Copy full SHA for c96a0b9
book diagrams: Update `OllamaLLM` UML class diagram further simplification (#218)
Show description for 67bc72b
nerdai
authored
67bc72b
Copy full SHA for 67bc72b
Commits on Sep 28, 2025
update uml diagrams (#216)
nerdai
authored
70103a3
Copy full SHA for 70103a3
feat: Add `tools` param to `continue_chat_with_tool_results` for `BaseLLM` and `OllamaLLM` (#215)
Show description for eac185b
nerdai
authored
eac185b
Copy full SHA for eac185b
Commits on Sep 27, 2025
refactor: make `get_tool_json_schema()` internal (#207)
Show description for c2ce98f
nerdai
authored
c2ce98f
Copy full SHA for c2ce98f
Commits on Sep 26, 2025
Remove `__str__()` impl for `CompleteResult` (#204)
Show description for bd4d543
nerdai
authored
bd4d543
Copy full SHA for bd4d543
Commits on Sep 25, 2025
book diagrams: `OllamaLLM` UML class diagram (#202)
Show description for 2e77de6
nerdai
authored
2e77de6
Copy full SHA for 2e77de6
Pagination
Previous
Next
You can’t perform that action at this time.