https://github.com/machinelearningzuu/llm-agents
This repository contains projects of LLM Agents that empowers users to efficiently construct large language model (LLM)-based agents. Whether you’re diving into the world of AI chatbots, text generation, or natural language understanding, this repo provides the tools you need. 🚀
https://github.com/machinelearningzuu/llm-agents
crewai langgraph llama-index
Last synced: 3 months ago
JSON representation
This repository contains projects of LLM Agents that empowers users to efficiently construct large language model (LLM)-based agents. Whether you’re diving into the world of AI chatbots, text generation, or natural language understanding, this repo provides the tools you need. 🚀
- Host: GitHub
- URL: https://github.com/machinelearningzuu/llm-agents
- Owner: machinelearningzuu
- Created: 2024-05-05T12:01:00.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2024-05-25T07:17:44.000Z (about 2 years ago)
- Last Synced: 2025-10-08T03:51:21.114Z (9 months ago)
- Topics: crewai, langgraph, llama-index
- Homepage:
- Size: 6.84 KB
- Stars: 0
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
## LLM Agents

## Building LLM Agents with Crew AI and More
**In order to set up the LLM Agents (crew), we should consider the following concepts**
### Tasks
These are the tasks that our agents will perform. Each task will be assigned to an agent.
### Agent
1. Perform tasks
2. Make decisions
3. Communicate with other agents
#### Three Components of a Good Agent
1. Good LLM (GPT-x, Mistral, Claude, Gemini)
2. Good Tools (Search, Calculate, Comparision, Shell, ...)
3. Good Agent Frameworks (LangGraph, LlamaIndex, LangChain, CrewAI)
##### Good LLM
1. Handle Long Contexts
2. Handle Long Outputs
3. Good at Reasoning
##### Good Tools
1. Efficient
2. Easy to Use
3. Easy to Extend
4. Easy to Integrate
##### Good Agent Frameworks
1. Good prompts that match the LLM (Same prompt not work for all LLMs)
2. Highly customizations of LLM Tools
3. Easy to use
4. Flexibility
### Tools
These are the tools that our agents will use to perform their tasks. These can be, for example, a search engine, a summarizer, a translator, etc.
### Process
A process dictates the way that our agents will work together. In this case, we will use a sequential process, which means that each agent will work one after the other.
