Awesome AI AgentsWeekly › 2025-04-09

2025-04-09

90 projects added

Agent Communication & Protocols

tomasonjo/llm-movieagent

llm-movieagent is an intelligent agent platform that offers personalized movie recommendations by utilizing a semantic layer with a Neo4j graph database.

Canner/wren-engine

Wren Engine is a Semantic Engine designed for Model Context Protocol clients and AI agents, enabling precise data interactions and understanding in enterprise environments.

livekit/python-sdks

LiveKit Python SDKs enable developers to integrate real-time video, audio, and data features into their applications with ease.

BigSweetPotatoStudio/HyperChat

HyperChat is an open-source chat client that utilizes APIs from various LLMs to enhance the chat experience and includes productivity tools through the MCP protocol.

agiresearch/A-mem

A-MEM is an innovative agentic memory system that enhances the memory capabilities of Large Language Model (LLM) agents through dynamic organization and intelligent linking of memories.

idosal/git-mcp

GitMCP is an open-source service that enables AI assistants to access and understand GitHub project documentation through the Model Context Protocol.

Agent Integration & Deployment Tools

JosefAlbers/Phi-3-Vision-MLX

Phi-3-Vision-MLX is an AI framework optimized for Apple Silicon that combines multimodal vision and language models with a versatile agent system.

dendrite-systems/dendrite-python-sdk

Dendrite is an open-source Python SDK that facilitates the development of web AI agents to automate user interactions, authenticate users, and extract data from websites.

zorazrw/agent-workflow-memory

Agent Workflow Memory is a framework that enhances AI agents by enabling them to create and use workflows with integrated memory in both offline and online environments.

npi-ai/npi

NPi is an open-source platform that enables AI agents to interact with various software tools using Tool-use APIs.

statelyai/agent

Stately Agent is a framework for building intelligent AI agents using state machines and reinforcement learning principles.

CNTRLAI/Notate

Notate is a desktop chat application that enhances AI conversations through advanced document analysis and multi-model support.

shobrook/saplings

Saplings is a library that enables the creation of advanced AI agents using tree search reasoning algorithms for enhanced decision-making.

bolna-ai/bolna

Bolna is an open-source platform designed for quickly building and orchestrating voice-driven conversational AI agents.

Tiledesk/tiledesk-dashboard

Tiledesk Dashboard is a web-based management tool for an open source AI agent builder and chatbot platform.

mind-network/mind-sdk-deepseek-rust

The mind-sdk-deepseek-rust is a Native Rust SDK that empowers users with an AI agent for making secure blockchain predictions using Fully Homomorphic Encryption.

roger1337/JDBG

JDBG is a powerful Java debugging and reverse engineering tool that enables dynamic analysis of Java applications and bytecode.

GoogleCloudPlatform/agent-starter-pack

The agent-starter-pack is a comprehensive toolkit for building and deploying production-ready Generative AI agents on Google Cloud.

instructa/ai-prompts

Instructa AI Prompts is an open-source repository that provides curated AI prompts and best practices for developers to enhance their coding workflows.

elizaOS/eliza

Eliza is a platform that enables users to create and manage autonomous agents across various messaging platforms.

tambo-ai/tambo

tambo ai is a React library that simplifies the creation of AI assistants and agents, enabling developers to build intelligent user experiences with minimal code.

AIFlow-agent/AIFlow-Agent

AIFlow is an advanced framework for creating and deploying dynamic AI agents that engage in human-like interactions and evolve autonomously.

GenseeAI/cognify

Cognify is a tool that automatically optimizes AI agents and workflows for improved quality, reduced costs, and lower execution latency.

simstudioai/sim

Sim Studio is an open-source platform for building, testing, and optimizing workflows for AI agents.

Audio & Voice Assistants

Olney1/ChatGPT-OpenAI-Smart-Speaker

The ChatGPT-OpenAI-Smart-Speaker is an AI-powered smart speaker designed for interactive voice and vision-driven conversations using ChatGPT and OpenAI technologies.

Autonomous Research & Content Generation

zjunlp/AutoAct

AutoAct is an automatic agent learning framework designed to enhance question answering by utilizing innovative self-planning and agent differentiation techniques.

DataScienceUIBK/Rankify

Rankify is a comprehensive Python toolkit for retrieval, re-ranking, and retrieval-augmented generation, integrating multiple datasets and state-of-the-art models.

SalesforceAIResearch/xLAM

xLAM is a family of Large Action Models aimed at empowering AI agent systems through data unification and optimized training.

yinizhilian/ICLR2025-Papers-with-Code

A comprehensive collection of ICLR research papers and open-source projects focusing on advancements in Large Language Models and NLP.

Browser & Web Automation

steel-dev/awesome-web-agents

Awesome Web Agents is a curated list of tools and resources for building AI web agents that can autonomously navigate and interact with the web.

Browser Automation

nottelabs/notte

Notte is a web browser designed for LLM agents, enabling them to navigate and interact with websites using natural language action maps.

vdutts7/gpt4V-scraper

GPT-4V Web Agent is an AI-driven tool that automates browser tasks by scraping websites, taking screenshots, and interacting through real-time chat.

Chatbots

nekomeowww/insights-bot

The insights-bot is an AI-driven tool for summarization and insights across multiple messaging platforms.

wrtnlabs/agentica

Agentica is a TypeScript library that simplifies the development of Agentic AI by enabling efficient LLM Function Calling.

agno-agi/agent-ui

Agent UI is a modern chat interface for AI agents built with Next.js, Tailwind CSS, and TypeScript.

Code Automation and Testing

phodal/shire

Shire is an AI Coding Agent Language that enables developers to automate programming tasks in their IDEs using AI agents.

cohere-ai/cohere-terrarium

A Python sandbox for executing untrusted code generated by helpful LLM data agents.

Code Generation & Refactoring

JetXu-LLM/llama-github

Llama-github is a powerful Python library that enables LLM chatbots and AI agents to effectively retrieve coding context from GitHub.

oraios/serena

Serena is a free, powerful coding agent that integrates with existing LLMs to provide semantic code retrieval and editing capabilities directly on your codebase.

AgentScript-AI/agentscript

AgentScript is an open-source SDK that enables the creation of AI agents capable of generating and executing code, enhancing workflow management and observability.

bosun-ai/kwaak

Kwaak is a tool that enables developers to manage technical debt using autonomous AI agents that run in parallel from the terminal.

Cognitive Architecture Frameworks

USC-GVL/Agent-Driver

Agent-Driver is an advanced autonomous driving framework utilizing large language models to enhance motion planning with human-like reasoning.

Courses and Tutorials

ServiceNow/TapeAgents

TapeAgents is a framework that streamlines the development lifecycle of LLM agents through a structured, replayable log system.

Data Integration and Specialized Solutions

MODSetter/gpt-instagram

A GPT-based autonomous multi-agent AI app that researches and recommends personalized Instagram posts based on user data.

Desktop Automation

wonderwhy-er/DesktopCommanderMCP

Desktop Commander MCP is a server that enables the Claude desktop application to execute terminal commands and manage files with AI capabilities.

Documentation & Testing Assistants

faizann24/rogue

Rogue is an intelligent web vulnerability scanner agent powered by Large Language Models that automates the discovery and validation of web application vulnerabilities.

langchain-ai/mcpdoc

MCPDoc is an open-source server that enhances the integration of LLMs with IDEs by providing controlled access to llms.txt documentation.

Educational & Learning Agents

ghuntley/groundhog

Groundhog is an educational tool designed to teach users how coding agents work, enabling them to utilize these tools more effectively or create their own.

Gaming & Simulation Agents

SeriousOldMan/Simulator-Controller

Simulator Controller is an advanced AI-driven application for management and control in Sim Racing, offering multiple intelligent assistants to enhance the racing experience.

CraftJarvis/MineStudio

MineStudio is a toolkit for developing AI agents in Minecraft, featuring a customizable simulator, data management, training pipelines, and benchmarking tools.

IDE Integrations

aws/amazon-q-developer-cli

Amazon Q Developer CLI enhances terminal functionality on macOS and Linux with IDE-style autocomplete and AI capabilities.

filipecalegario/awesome-vibe-coding

Awesome Vibe Coding is a curated collection of resources and tools that promote a creative and intuitive approach to programming through collaboration with AI.

Image Processing & Analysis Agents

QIN2DIM/hcaptcha-challenger

hCaptcha Challenger is an innovative tool that utilizes a multimodal large language model to automate the solving of hCaptcha challenges without relying on external scripts or services.

Low-Code/No-Code Platforms

C0deMunk33/bespoke_automata

Bespoke Automata is a GUI and deployment pipeline tool for designing, testing, and deploying sophisticated AI agents locally and offline.

Medical & Healthcare

gersteinlab/MedAgents

MedAgents is a collaborative framework that enhances clinical decision-making through the use of large language models for zero-shot medical reasoning.

Multi-Agent Collaboration Systems

libraryofcelsus/Aetherius_AI_Assistant

Aetherius is a locally-operated AI assistant that combines multi-agent capabilities with open source LLMs for a modular and private conversational experience.

l3vels/L3AGI

L3AGI is an open-source framework that enables AI agents to collaborate as effectively as human teams.

fetchai/agents-aea

The AEA framework is a Python toolkit for creating Autonomous Economic Agents that autonomously generate economic value.

zjunlp/KnowAgent

KnowAgent is a knowledge-augmented planning system that enhances LLM-based agents by enabling them to generate adaptive action trajectories through iterative self-learning.

callstackincubator/fabrice-ai

Fabrice-ai is a lightweight, composable framework for building AI agents that collaborate through defined workflows.

qrev-ai/qrev

QRev is an open source, AI-first platform designed to automate and scale sales operations through innovative digital AI agents.

anuj0456/pilottai

PilottAI is a Python framework for building scalable and autonomous multi-agent systems with integrated support for large language models.

theyashwanthsai/Devyan

Devyan is an AI-powered development assistant that automates programming tasks through a team of specialized GPT-based agents.

swarmzero/swarmzero

SwarmZero is a Python SDK for creating and managing AI agents and swarms to facilitate advanced applications.

ScarletPan/awesome-autonomous-gpt

Awesome Autonomous GPT is a comprehensive repository that catalogs projects and resources dedicated to the development of autonomous AI agents, particularly those utilizing GPT architecture.

sotopia-lab/sotopia

Sotopia is an open-ended social learning environment designed for evaluating and facilitating social intelligence in language agents.

aws-samples/bedrock-engineer

Bedrock Engineer is an autonomous software development agent application that leverages Amazon Bedrock to enhance the development process through customizable agents.

TheAgenticAI/CortexON

CortexON is an open-source multi-agent AI system designed for automating complex workflows and everyday tasks.

von-development/awesome-LangGraph

Awesome LangGraph is a curated repository of projects, resources, and tools for building stateful, multi-actor applications with LangGraph.

Orchestration Frameworks

callstackincubator/flows-ai

Flows AI is a lightweight, type-safe orchestrator for AI workflows that simplifies the orchestration of interactions between AI agents.

khive-ai/lionagi

LionAGI is a robust framework designed for orchestrating multi-step AI operations with precise control and safety.

deepset-ai/haystack

Haystack is an AI orchestration framework that enables the development of customizable, production-ready applications powered by large language models.

RAG and Business Analytics

PeterGriffinJin/Graph-CoT

This project implements a Graph Chain-of-Thought framework to improve large language models by integrating iterative graph-based reasoning.

Research Lists and Survey Projects

mingze-yuan/Awesome-LLM-Healthcare

A curated paper list reviewing the applications and challenges of large language models in healthcare.

OS-Agent-Survey/OS-Agent-Survey

A comprehensive survey on MLLM-based OS Agents for computers, phones, and browsers that consolidates research and educational resources.

expectedparrot/edsl

EDSL is a domain-specific language for designing, running, and analyzing AI-powered surveys and experiments with both human and AI agent participation.

luo-junyu/Awesome-Agent-Papers

Awesome-Agent-Papers is a comprehensive collection of research papers focused on Large Language Model agents, covering methodologies, applications, and challenges.

Simulation & Benchmarking Environments

TheAgentCompany/TheAgentCompany

This project provides a comprehensive benchmark framework for evaluating LLM agents on real-world software company tasks.

ServiceNow/AgentLab

AgentLab is an open-source framework designed to develop, test, and benchmark scalable web agents for diverse tasks.

iMeanAI/WebCanvas

WebCanvas is an open-source framework for building, training, and evaluating AI web agents in dynamic, real-time online environments.

harveybc/gym-fx

gym-fx is a forex trading simulator environment built on OpenAI Gym designed to test and optimize custom trading agents.

Task Automation & Workflow Orchestration

anchen1011/FireAct

FireAct is an advanced Python toolkit designed for fine-tuning language agents with generated training data and diverse prompts.

index-labs/evalgpt

EvalGPT is a framework designed to automate code interpretation and task execution through the coordination of large language models and autonomous EvalAgent nodes.

rohanarun/Open-Agent-Studio

Open Agent Studio is an open-source cross-platform application that enables Agentic Process Automation, providing a robust alternative to traditional RPA tools.

business-science/ai-data-science-team

The AI Data Science Team is an AI-powered library that enhances data science tasks through specialized agents, enabling users to perform these tasks up to 10X faster.

bmadcode/cursor-custom-agents-rules-generator

BMad's Best Practices Cursor Custom Agents and Rules Generator automates rule and custom agent generation to enhance workflows in the Cursor IDE.

lmnr-ai/index

Flow is a lightweight task engine for building stateful AI agents, focusing on simplicity and flexibility.

erik-megarad/beebot

BeeBot is an Autonomous AI Assistant designed to perform a wide range of practical tasks autonomously.

agentheroes/agentheroes

AgentHeroes is a platform that enables users to generate, animate, and schedule AI characters for various applications.

UI Interaction

bz-lab/AUITestAgent

AUITestAgent is an innovative automatic, natural language-driven GUI testing tool for mobile applications that fully automates GUI interaction and function verification.

Newer issue Older issue