Skip to main content

My Learning Journey in the World of AI Agents: A Comprehensive Overview

I'm currently learning about AI agents and thought it would be helpful to share my findings. Below, I've grouped AI agent technologies into 13 main categories. Each category has a brief explanation to make things clearer. After the categories, you'll find a list of the technologies with links to their websites for further reading.

In progress, will be updated.


1. Design & Architecture Frameworks

These are the foundational patterns and models that define how AI agents are structured and behave. They include various architectural approaches like reactive and proactive designs, cognitive models like BDI (Belief-Desire-Intention), and frameworks that specify how agents interact with their environments. The newer ReAct Pattern and chain-of-thought training frameworks help agents reason and act more effectively.

2. Development & Building Tools

These tools facilitate the creation of AI agents, from comprehensive frameworks like LangChain and Microsoft AutoGen to visual builders that enable no-code development. Specialised frameworks address specific aspects of agent development, such as prompt optimisation and structured output. Recent additions include OpenAI's Responses API and Agents SDK, as well as platforms like Zapier Agents that allow for natural language agent creation.

3. Data Integration & Knowledge

This category encompasses the databases, frameworks, and tools that help agents access, process, and utilise information. Vector databases store embeddings for semantic search, while RAG (Retrieval-Augmented Generation) frameworks enhance agents with relevant information. Document processing tools and knowledge management systems help agents work with unstructured data and identify knowledge gaps.

4. Orchestration & Workflow

These technologies manage the flow of operations within and between agents. Workflow engines like LangGraph and Temporal coordinate complex processes, while protocols and specifications ensure standardised interactions. Web navigation tools like OpenAI's Operator help agents interact with websites, and platforms like Lyzr facilitate teams of AI agents working together.

5. Deployment & Runtime

This category covers the platforms and infrastructure needed to deploy and run AI agents in production. Cloud platforms from major providers offer managed agent deployment, while infrastructure tools support containerization and API development. Salesforce Agentforce allows for creating agents within the Salesforce ecosystem.

6. Monitoring & Observability

These tools track and analyse the performance and behaviour of AI agents. Specialised LLM monitoring platforms like Langfuse and LangSmith provide insights specific to language models, while general monitoring tools and log management systems offer broader oversight.

7. Evaluation & Testing

These frameworks and tools assess the capabilities and performance of AI agents. Testing frameworks like RAGAS and TruLens evaluate specific aspects of agent performance, while benchmark suites like AgentBench offer standardised comparisons. Human evaluation platforms and quality control tools ensure that agents meet expected standards.

8. Security & Authentication

This category addresses the protection of AI agents and their interactions. Access control systems manage authentication and authorisation, prompt security tools defend against injection attacks, and data protection mechanisms safeguard sensitive information.

9. Ethics, Safety & Governance

These frameworks and tools ensure that AI agents operate in an ethical and responsible manner. Safety frameworks like Constitutional AI guide agent development, bias and fairness tools mitigate problematic outputs, and transparency standards promote understanding of agent capabilities and limitations.

10. Cost & Resource Management

These tools help track and optimise the resources consumed by AI agents. Cost tracking dashboards monitor expenditure, while optimisation tools reduce token usage, improve caching, and enhance prompt efficiency for more economical operation.

11. Energy Efficiency & Sustainability

This category focuses on reducing the environmental impact of AI agents. Carbon tracking tools monitor emissions, while efficiency techniques like quantisation, model distillation, and sparse inference reduce energy consumption.

12. Agent Communication & Interoperability

These standards and mechanisms enable AI agents to communicate with each other and with external systems. Communication standards define interaction protocols, discovery mechanisms help agents find each other, and tool documentation standards ensure clear understanding of capabilities.

13. Specialised Industry Agents

This category encompasses AI agents designed for specific industry applications. Examples include recruiting assistants for HR, customer service agents, creative tools for immersive experiences, and enterprise solutions for complex problem-solving. Recent developments include OpenAI's o1 for advanced reasoning and Google DeepMind's Project Astra for ultra-performant assistants.


Detailed List of AI Agent Technologies (2025)

1. Design & Architecture Frameworks

  • Agent Patterns: Reactive, Proactive, and Hybrid architectures
  • BDI Framework: Belief-Desire-Intention model for cognitive agents
  • PEAS Framework: Performance-Environment-Actuators-Sensors specifications
  • Agent Experience (AX): UX principles for agent-service interactions
  • ReAct Pattern: Reasoning and Acting frameworks for LLM agents
  • Chain-of-thought (COT) training frameworks

2. Development & Building Tools

Core Agent Frameworks:

Visual Builders:

  • Flowise: No-code agent construction
  • Langflow: Visual LangChain builder
  • Zapier Agents: Natural language agent creation platform
  • Mindpal: Platform for building AI workforce automation
  • Voiceflow: Platform for intelligent chat and voice agents
  • Bubble.ai: No-code AI development platform
  • Tars: No-code AI solution for non-programmers
  • Postman AI Agent Builder: Developer toolkit for AI agents

Specialised Frameworks:

  • DSPy: Prompt optimisation framework
  • Instructor: Structured output toolkit
  • Guidance: Control flow for LLM interactions
  • Taskade: AI agents for project management and team collaboration

3. Data Integration & Knowledge

  • Vector Databases: See wikipedia page, Vector Databases
  • RAG Frameworks: LlamaIndex, Marvin, Embedchain
  • Data Specifications:
  • Document Processing:
    • Unstructured: Document parsing
    • LangChain document loaders
    • OCR integrations
  • Knowledge Management:
    • ClickUp Brain: AI agent for knowledge gap identification
    • Agent AI: Professional network for AI agents to connect and share knowledge

4. Orchestration & Workflow

  • Workflow Engines:
  • Protocols & Specifications:
    • Model Context Protocol (MCP): Tool integration standard
    • Arazzo: API workflow specification
    • Function Calling: OpenAI/Anthropic specifications
    • OpenAPI: API documentation standard
    • JSON-RPC: A light weight remote procedure call protocol.
  • Web Navigation:
    • OpenAI's Operator: AI agent for website navigation
    • Lyzr/Relevance AI Agents: Platform for assembling teams of AI agents

5. Deployment & Runtime

6. Monitoring & Observability

  • Specialised LLM Monitoring:
    • Langfuse: Open-source LLM observability
    • LangSmith: LangChain's monitoring suite
    • Helicone: API usage monitoring
    • Weights & Biases: ML experiment tracking
  • General Monitoring:
  • Log Management:

7. Evaluation & Testing

  • Testing Frameworks:
    • RAGAS: RAG evaluation toolkit
    • TruLens: Agent evaluation framework
    • AgentBench: Agent capability benchmark
    • MT-Bench: Multi-turn benchmarking
  • Human Evaluation:
    • Argilla: Human-in-the-loop evaluation
    • HELM: Holistic LLM evaluation
  • Quality Control:
    • Guardrails AI: Output validation
    • Deep Checks: Data validation

8. Security & Authentication

  • Access Control:
  • Prompt Security:
    • Rebuff: Prompt injection defense
    • OWASP LLM Top 10: Security guidelines
    • Garak: LLM vulnerability scanner
  • Data Protection:
    • Encryption frameworks
    • Anonymisation tools

9. Ethics, Safety & Governance

10. Cost & Resource Management

11. Energy Efficiency & Sustainability

  • Carbon Tracking:
  • Efficiency Techniques:
    • Quantisation frameworks
    • Model distillation tools
    • Sparse inference libraries
    • Energy-efficient inference servers

12. Agent Communication & Interoperability

  • Communication Standards:
    • FIPA Agent Communication Language
    • InterAgent Communication Protocol
    • Tool use specifications
  • Discovery Mechanisms:
    • Agent registries
    • Capability advertising
    • Tool documentation standards

13. Specialised Industry Agents

  • Recruiting & HR:
    • LinkedIn Hiring Assistant: AI agent for recruitment
  • Customer Service:
    • Sierra: AI agent technology for customer service
    • OpenAI Deep Research: Compiles research reports
  • Creative Services:
    • Meta's Creator AI and AI Studio: Immersive experience creation
  • Enterprise Solutions:

This detailed list reflects emerging technologies and tools in AI agents as of 2025, offering a practical resource for professionals seeking sustainable and efficient solutions.

Article history

  • 16/03/2025: Creation


Article co-created with Perplexity.ai

Comments

Popular posts from this blog

Wikipedia statistics

Statistics have been published about Wikipedia and Wikimedia ( PDF Here) . The first lines are: According to comScore, Wikipedia is the fourth most popular web property, world-wide. In June, it served 327 million unique visitors. Wikipedia is available in 266 languages. It is continually expanded by approximately 100,000 active volunteer editors world-wide. The English version alone contains more than 2.9 million articles. All language editions combined contain more than 13.1 million articles. Next to English, the largest Wikipedia editions are German (911,000 articles), French (798,000 articles), Polish (600,000 articles), and Japanese (587,000 articles). For more see the original document . Sources : Resource Shelf : Updated: Key Statistics About Wikipedia and Wikimedia Foundation (September, 2009) « ResourceShelf

Lancement de ProductTank Lyon

Mise à jour 05/05/2023 : Le COVID aura tué ma motivation d’essayer de relancer ce meetup. Peut-être que d’autres le feront.  ---- Tout d’abord, bonne année 2020. Je me suis investi ces dernières années dans les communautés/événements CARA Lyon, MiXiTConf, LyonDataScience et CaféDevOps sur Lyon, France. Ces activités m’ont permis de comprendre les experts de ces domaines, d’apprendre quelques notions fondamentales à travers leurs exposés et d’améliorer mes capacités d’échange avec eux. Product Manager depuis plus de 5 ans, je désire améliorer mes réflexes et compétences dans mon domaine. Le faire à travers des rencontres/meetup est ce que je préfère et j’aimerais retrouver la stimulation des communautés dans cette discipline. En cette année 2020, quelques Product Manager lyonnais, lançons, le meetup ProductTankLyon à Lyon, France. Le réseau ProductTank compte plus de 150 meetups dans le monde et profite des conférences, blog et podcast MindTheProduct. Ins...

20 Years of Product Management in 25 Minutes

Mind the Product has been doing an awesome job these years. Follow them, watch their contents, the best Product Management ideas are there. Each time someone new in our PM field ask me about where to start, I have too many things in my mind to propose a simple answer. Each time, I tell me, if I tell them the truth, they may say: this is a too difficult position. So, the best way, may be to show them a funny video with the PM core principles: 20 Years of Product Management in 25 Minutes by Dave Wascha. Enjoy Thanks Dave, Thanks Mind the Product.