An open API service indexing awesome lists of open source software.

https://github.com/mike014/what_are_ai_agents

In this repo, I deal with the topic of AI Agents, how they operate, their architecture.
https://github.com/mike014/what_are_ai_agents

agent-based-modeling agents ai jupyter-notebook langchain llm

Last synced: about 1 month ago
JSON representation

In this repo, I deal with the topic of AI Agents, how they operate, their architecture.

Awesome Lists containing this project

README

          

# AI Agents: Architecture & Implementation

**A comprehensive exploration of AI agent systems, their operational patterns, and architectural foundations.**

This repository documents my research and practical implementation of various AI agent frameworks, focusing on the intersection between reasoning capabilities and autonomous action execution.

## 🔬 Research Focus

**Core Areas:**
- **ReAct Paradigm**: Implementation of Reasoning + Acting patterns in language models
- **Multi-Agent Orchestration**: Using LangGraph for complex agent workflows
- **RAG-Enhanced Agents**: LlamaIndex integration for knowledge-grounded responses
- **Lightweight Agent Systems**: SmolAgents for resource-efficient deployments

## 📁 Repository Structure

```
├── HuggingFace_Course/ # Systematic study of HF agent frameworks
├── LangGraph/ # Graph-based agent orchestration patterns
├── llamaindex/ # RAG-powered agent implementations
├── smolagents/ # Minimalist agent architectures
├── Agents.ipynb # Comparative analysis & experiments
└── ReAct-Synergizing.ipynb # Core ReAct methodology implementation
```

## 🛠 Technical Stack

- **Frameworks**: HuggingFace Transformers, LangGraph, LlamaIndex
- **Models**: Fine-tuned language models with custom reasoning chains
- **Architecture**: Event-driven agent systems with tool integration

## 💡 Key Contributions

This work bridges theoretical agent research with practical implementation challenges, exploring how different architectural choices affect agent behavior, reliability, and performance in real-world scenarios.

*Part of ongoing research in AI-driven interactive systems and autonomous digital entities.*