pguso/ai-agents-from-scratch

Demystify AI agents by building them yourself. Local LLMs, no black boxes, real understanding of function calling, memory, and ReAct patterns.

55
/ 100
Established

This project helps software developers understand how AI agents work by building them step-by-step using local large language models (LLMs). Developers learn to combine an LLM with tools, memory, and reasoning patterns to create agents that can perform tasks. It takes fundamental concepts and outputs functional, explainable code for various agent architectures.

3,283 stars.

Use this if you are a software developer who wants to deeply understand the mechanics of AI agents before using complex frameworks, focusing on local LLMs and transparent design.

Not ideal if you are looking for a ready-to-use AI agent framework or a quick solution for an existing problem, as this project is purely educational and focused on foundational understanding.

AI agent development LLM application development AI system architecture software engineering education local AI development
No Package No Dependents
Maintenance 10 / 25
Adoption 10 / 25
Maturity 13 / 25
Community 22 / 25

How are scores calculated?

Stars

3,283

Forks

488

Language

JavaScript

License

MIT

Last pushed

Jan 21, 2026

Commits (30d)

0

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/agents/pguso/ai-agents-from-scratch"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.