Skip to content

gr8nishan/llm_agents

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

6 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸ€– LLM Agents: Building Autonomous AI Workflows

This project explores how to build LLM-powered autonomous agents that can reason, plan, and act through tools to solve complex tasks. Inspired by the Agentic paradigm in modern AI systems, it demonstrates how you can orchestrate tool use, memory, planning, and multi-step reasoning with large language models (LLMs).


🧠 What Are LLM Agents?

LLM agents combine:

  • Reasoning (via LLMs like GPT-4, Claude, or Mixtral)
  • Tools (like search, calculators, and custom APIs)
  • Memory (for short/long-term context retention)
  • Planning (breaking tasks into sub-tasks)
  • Autonomy (looping through steps until a goal is reached)

This repo shows you how to wire all these together.


πŸ”§ Features

  • πŸͺ„ Task Decomposition & Planning
    Breaks complex instructions into manageable steps.

  • 🧰 Tool Execution
    Supports tool use (e.g., web search, calculator, file reading) from within LLM prompts.

  • πŸ’­ Multi-step Reasoning Loop
    The agent thinks, acts, observes, and reflects repeatedly until a task is completed.

  • πŸ’Ύ Memory Handling
    Incorporates a basic memory structure to store and recall prior steps or observations.

  • πŸ§ͺ Modular Components
    Easily plug in different LLMs, tools, or memory systems.


πŸ›  Tech Stack

  • Python 3.10+
  • LangChain or custom framework
  • OpenAI, Anthropic, or open LLMs
  • Tool abstractions (Search, Math, File I/O, etc.)

πŸš€ Getting Started

1. Clone the Repository

git clone https://github.com/gr8nishan/llm_agents.git
cd llm_agents

About

This repo covers llm agents buid by me

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages