Awesome AI Agents › Weekly › 2025-04-19
2025-04-19
456 projects added
Agent Communication & Protocols
LiveKit Python SDKs provide real-time video, audio, and data communication capabilities for Python applications, enabling easy integration with LiveKit Cloud or self-hosted servers for building interactive and streaming applications.
SPADE is a Python-based multi-agent systems platform using XMPP for communication, enabling the development of intelligent agents that interact with other agents and humans in real-time.
http2-wrapper is a Node.js package that enables HTTP/2 support using the familiar HTTP/1 API, allowing seamless integration and improved performance without rewriting existing code.
Emcee is a command-line tool that provides a Model Context Protocol server for OpenAPI-based web applications, enabling AI assistants like Claude Desktop to connect with external APIs and services dynamically through standardized tool integration.
TooTallNate/proxy-agents is a Node.js monorepo containing various HTTP Proxy Agent implementations that enable routing HTTP requests through different proxy protocols.
Agent Integration & Deployment Tools
Bespoke Automata is a platform for creating, testing, and deploying complex AI agents locally with a graphical interface and API endpoints.
LoopGPT is a modular and extensible Auto-GPT framework that enables users to create customizable AI agents with efficient token usage, human feedback integration, and full state serialization.
FusionInventory Agent is a generic management agent that automates IT asset management, network discovery, inventory, and deployment tasks, integrating with GLPI for centralized control.
ToolBench is an open platform for training, serving, and evaluating large language models with advanced tool-use capabilities using a large-scale, richly annotated dataset of real-world APIs.
MCP-Use is an open-source client library that enables seamless integration of any large language model with MCP servers to build custom agents with tool access and dynamic server management.
LangServe is a library that enables developers to deploy LangChain runnables and chains as validated, scalable REST APIs with rich features including streaming, tracing, and client SDKs.
Grafana Agent is a vendor-neutral, programmable observability pipeline for collecting, processing, and delivering telemetry data across Prometheus, OpenTelemetry, and Grafana ecosystems, now in Long-Term Support with a recommended migration to Grafana Alloy.
NGINX Agent is a tool for remotely managing, configuring, and monitoring NGINX instances, providing real-time metrics and event collection to enhance server performance and administration.
inspectIT Ocelot is a zero-configuration Java agent for dynamically collecting application performance, tracing, and behavior data, integrating seamlessly with popular open-source monitoring tools.
AWS Generative AI CDK Constructs is an open-source library providing well-architected, reusable infrastructure patterns to simplify building and deploying generative AI solutions on AWS using the AWS Cloud Development Kit.
Flowise is an open-source drag-and-drop platform that enables users to easily build and deploy customized Large Language Model (LLM) application workflows with a user-friendly interface and flexible deployment options.
LangSmith Client SDKs provide Python and JavaScript libraries to interact with the LangSmith platform for debugging, evaluating, and monitoring language models and intelligent agents.
A production-ready FastAPI template for building scalable, secure AI agent applications integrated with LangGraph, featuring robust monitoring, security, and an automated model evaluation framework.
A curated and comprehensive list of tools, projects, and resources centered around the LangChain framework for developing and deploying large language model applications.
GLPI Agent is a comprehensive management agent that performs inventory, network discovery, and deployment tasks, integrating seamlessly with GLPI servers for efficient IT asset management.
Yeager.ai Agent is a Langchain-based tool designed to help developers and researchers quickly build, prototype, and deploy AI-powered agents with an interactive CLI and session persistent memory.
An open-source API that implements the ChatGPT Code Interpreter for sandboxed Python code execution, enabling data analysis, visualization, and interactive AI-driven computational tasks with local execution and scalable production deployment.
TapeAgents is a flexible framework that uses a structured replayable log to support all stages of Large Language Model Agent development, including building, debugging, serving, and optimizing agents.
WorkflowAI is an open-source platform that enables teams to rapidly build, test, and deploy AI features with support for multiple AI models, flexible deployment options, and advanced observability and cost tracking.
chatgpt-artifacts is a project that brings Claude's Artifacts feature to ChatGPT, supporting multiple AI backends including OpenAI, local LLMs, Groq, and Azure OpenAI for enhanced AI interaction.
HelixML is a private GenAI stack that enables secure, scalable AI application development and deployment with declarative pipelines, RAG, API bindings, and fine-tuning capabilities.
BondAI is a comprehensive platform for building and deploying highly capable single and multi-agent AI systems with extensive integrations and easy-to-use interfaces.
Adaline Gateway is a fully local, production-grade Super SDK that provides a unified and powerful interface for calling over 200 large language models with advanced features like batching, retries, caching, and custom plugins.
BeeAI is an open platform that enables discovery, execution, and composition of AI agents from any framework, supporting multi-agent workflows and seamless integration across languages.
Surfkit is a versatile toolkit for building, sharing, running, and managing AI agents that operate on devices locally or in the cloud.
CrewAI Tools is a versatile toolkit that extends AI agents with powerful, customizable tools for complex real-world tasks, supporting rapid integration and community-driven Model Context Protocol (MCP) server connections.
Datadog/dd-agent is the legacy version 5 of the Datadog monitoring agent that collects and reports system and application metrics to the Datadog platform, supporting custom checks and configurations.
AIOS is an AI Agent Operating System that integrates large language models into an OS environment to facilitate the development, deployment, and management of AI agents with robust resource and tool management.
WorkGPT is a versatile GPT agent framework that enables conversational AI to invoke and interact with multiple APIs using OpenAPI specifications to complete complex directives.
AutoChain is a lightweight and extensible framework that simplifies building and automatically evaluating custom generative agents powered by large language models using custom tools and simulated multi-turn conversations.
AgentStore is a scalable platform for dynamically integrating heterogeneous agents to automate operating system tasks independently or collaboratively, providing a specialized generalist computer assistant.
The Jenkins EC2 Plugin enables Jenkins to dynamically provision and manage Amazon EC2 instances as build agents, optimizing build infrastructure scalability and cost efficiency.
The Haystack Cookbook is a collection of example notebooks demonstrating the use of the Haystack AI framework for various search and retrieval tasks, aimed at helping users learn and implement Haystack effectively.
OpenAGI is a research-driven package for creating AI agents that integrate large language models with domain experts, supporting collaborative development and extensibility within the AIOS ecosystem.
PerfMon Server Agent is a Java-based tool for remotely accessing and monitoring a wide range of system performance metrics on servers using a simple plain-text protocol.
Terrarium is a secure, low-latency Python sandbox environment for executing untrusted code using Pyodide, designed for easy deployment on cloud platforms like Google Cloud Run.
E2B is an open-source secure cloud runtime infrastructure that enables safe execution of AI-generated code in isolated sandboxes for AI applications and agents.
Open Assistant API is an open-source, self-hosted AI assistant API framework that supports multi-model LLM integration, RAG engines, custom functions, and tool extensions with seamless OpenAI compatibility.
Graphsignal is an AI optimization platform with a Python tracer that helps developers monitor, analyze, and optimize the performance and resource usage of machine learning models and applications.
The Stripe Agent Toolkit is a library that integrates Stripe's payment API into AI agent frameworks like OpenAI's Agent SDK, LangChain, and others, enabling automated payment processing workflows.
OCSInventory-ocsreports is a web console for OCS Inventory NG that enables centralized asset management, network discovery, and software deployment across large IT infrastructures.
Stride AI Agents is an open-source repository providing tools and knowledge to build, implement, and master autonomous AI systems for diverse applications across industries.
Proficient AI provides TypeScript/JavaScript SDKs and tools to quickly add and manage conversational AI agents powered by large language models in applications.
A small library to build intelligent agents controlled by large language models, enabling task-solving through tool integration in a Thought-Action-Observation loop.
Awesome Agents is a curated list of open source AI agents, frameworks, and tools for developing, testing, and deploying intelligent autonomous systems.
Phoenix is an open-source AI observability platform that enables tracing, evaluation, and optimization of large language model applications across various deployment environments.
JS Agent is a composable and extensible framework for building AI agents and applications using JavaScript and TypeScript, supporting multiple language models and providing robust tools for agent development.
Cognita is an open-source, modular, and production-ready RAG framework by TrueFoundry that simplifies building, customizing, and deploying scalable Retrieval Augmented Generation applications with a no-code UI and extensive integration features.
Instructor is a popular Python library that enables structured output handling and validation for large language models, supporting multiple LLM providers and offering features like retry management and streaming support.
LiteLLM is a Python SDK and proxy server that provides a unified OpenAI-compatible interface to call over 100 large language model APIs from multiple providers, featuring consistent output, retry logic, budget controls, and extensive observability integrations.
Uber JVM Profiler is a Java Agent for collecting and reporting JVM metrics and stack traces in distributed Hadoop and Spark environments, supporting multiple output formats and advanced profiling features.
FireAct is a comprehensive framework for fine-tuning language agents, providing tools, data, and models to facilitate advanced training and evaluation of language models like Llama and GPT.
Helicone is an open-source LLM observability platform that enables developers to monitor, evaluate, and experiment with large language model applications through easy integration and comprehensive tools.
Langfuse is an open source LLM engineering platform that enables collaborative development, monitoring, evaluation, and debugging of AI applications with comprehensive observability, prompt management, and integration features.
Embodied-agents is a modular and extensible toolkit that integrates state-of-the-art multi-modal transformer models into robotics stacks, enabling seamless local and remote AI inference for language, motion, and sensory tasks in robotic systems.
Rigging is a lightweight and flexible framework that simplifies the use of large language models in production by providing structured prompt definitions, broad model support, and advanced features like async batching and integrated tracing.
Ollama is a versatile platform that enables easy deployment, customization, and management of large language models locally across multiple operating systems with support for various model formats and a REST API.
StackImpact Go Profiler is a production-grade performance profiling tool for Go applications that provides continuous CPU, memory, latency, and error monitoring with detailed insights and minimal overhead.
Connery SDK is an open-source SDK and CLI that streamlines the development of AI plugins and actions by providing a standardized REST API and tools for easy plugin server creation.
Apache SkyWalking Go is a Golang auto-instrumentation agent that provides native tracing, metrics, and logging capabilities for Golang projects, enabling effective observability and performance monitoring in distributed systems.
GoAppMonitor is a Golang library for monitoring application performance data, supporting system and custom business metrics with integration to agents like Open-Falcon and InfluxDB.
GoRelic is a deprecated Go runtime monitoring agent that collects detailed performance metrics and sends them to New Relic for application monitoring and analysis.
Smolagents is a minimalistic Python library by Hugging Face for creating intelligent agents that think and act by generating and executing Python code, supporting multiple LLMs, modalities, and tool integrations.
MCP Link automates the conversion of any OpenAPI V3 API into a fully compatible MCP Server, enabling seamless integration of RESTful APIs into AI Agent ecosystems without code modification.
Fragments by E2B is an open-source Next.js template for building AI-generated applications with secure code execution, multi-stack support, and integration with various large language model providers.
LLaMA Factory is a unified and efficient platform for fine-tuning over 100 large language and vision-language models, offering scalable training methods, advanced optimization algorithms, and versatile deployment options.
OptiLLM is an OpenAI API compatible optimizing inference proxy that enhances the accuracy and performance of large language models by applying advanced reasoning and decoding techniques during inference.
The Steamship Python SDK enables developers to build, deploy, and interact with AI agents, packages, and plugins on the Steamship platform, providing tools for scalable AI application development and integration.
ComfyUI LLM Party is a versatile framework that enables users to build, customize, and integrate large language model workflows within ComfyUI, supporting a wide range of LLMs, local models, and social platform integrations for diverse AI applications.
Pinpoint C Agent is a cross-platform tool that enables monitoring of PHP and Python applications by integrating them with the Pinpoint APM system using C/C++ APIs and auto-injection techniques.
A TypeScript toolkit for interacting with Bitcoin and Stacks blockchains, offering wallet management, smart contract interactions, and blockchain operations.
Morpheus is a decentralized network that powers smart agents by integrating AI and blockchain technology to enable natural language interactions with Ethereum smart contracts and wallets.
Sagentic.ai Agent Framework is a unified platform for building, running, and scaling autonomous agents with easy project setup, development tools, and community support.
Awesome Devins is a curated list of open-source AI agents inspired by Devin, aimed at assisting software engineering and development tasks with community collaboration and cloud runtime support.
NPi is an open-source platform providing Tool-use APIs that enable AI agents to interact with and operate various software tools and applications through natural language programming interfaces.
do-agent is a system monitoring tool that collects and sends metrics from DigitalOcean Droplets to enable resource usage visualization and alerting.
Claude Artifacts React is an open-source tool that enables quick and easy deployment of React code snippets generated by Claude Artifacts to Vercel or Cloudflare Pages for prototyping and sharing.
Instrukt is a terminal-based integrated AI environment that enables users to create, instruct, and manage modular AI agents securely within sandboxed containers, featuring document indexing, tool attachment, and a rich terminal interface for efficient AI workflows.
Langchain.rb is a Ruby gem that provides a unified interface to build LLM-powered applications, supporting multiple AI providers and features like embeddings, prompt completions, chat completions, and Retrieval Augmented Generation.
Tambo AI is a React library that simplifies building AI-powered assistants and agents with features like thread management, state persistence, and AI-generated components for creating generative and personalized user experiences.
Pinpoint is an APM tool for large-scale distributed systems that provides real-time monitoring, transaction tracing, and detailed performance analysis with minimal impact on application performance.
Jenkinsci/docker-agent provides Docker images for Jenkins agents, including base and inbound agents, facilitating containerized Jenkins automation with support for multiple platforms and JDK versions.
Sematext Docker Agent is a deprecated tool for collecting host and container metrics, logs, and events, with users directed to updated Sematext monitoring solutions for Docker, Kubernetes, and infrastructure.
AWS Secrets Manager Agent is a local HTTP service that caches secrets from AWS Secrets Manager in memory, enabling secure and efficient secret retrieval for applications across various AWS compute environments.
EdgeChains.js is a full-stack Generative AI library that simplifies deployment, prompt management, and scalable execution of GenAI applications using declarative Jsonnet configurations and automatic parallelism.
Dev-GPT is an AI-powered automated virtual development team that generates, runs, and deploys custom microservices based on user descriptions using advanced OpenAI models.
Jenkins Kubernetes plugin enables dynamic provisioning and management of Jenkins build agents as Kubernetes pods, automating scaling and integration for efficient CI/CD workflows.
PydanticAI is a Python agent framework that simplifies building production-grade Generative AI applications by providing type-safe, structured, and model-agnostic integration with multiple LLMs, along with features like dependency injection and real-time debugging.
A deprecated library that enabled streaming for OpenAI Assistants API using Astra Assistants, now replaced by the astra-assistants package.
Chipper is a modular and lightweight AI interface that enables users to build and customize Retrieval-Augmented Generation (RAG) pipelines with local and cloud models, featuring document processing, web scraping, and secure API proxy capabilities in a fully containerized environment.
any-agent is a Python library that provides a unified interface to multiple agent frameworks, enabling easy switching and evaluation of AI agents through a single API.
Audio & Voice Assistants
An AI-powered smart speaker system that uses speech recognition, text-to-speech, and OpenAI's language models to enable voice-driven conversations and web search capabilities on PC/Mac and Raspberry Pi platforms.
ChatTTS is a generative text-to-speech model optimized for natural and expressive dialogue-based speech synthesis, supporting multi-speaker and fine-grained prosody control for conversational AI applications.
Tortoise is a high-quality multi-voice text-to-speech system focused on realistic prosody and intonation, offering various usage modes and advanced performance optimizations.
Voice Lab is a comprehensive open-source framework for testing, evaluating, and optimizing voice agents powered by large language models, enabling systematic performance analysis, cost optimization, and prompt refinement through customizable metrics and scenarios.
01 is an open-source voice interface platform enabling natural language interaction with intelligent devices across desktop, mobile, and ESP32 hardware.
MixedVoices is an analytics and evaluation platform for voice agents that provides tools to track, visualize, and optimize conversational AI performance through call flow analysis, machine learning metrics, and call quality assessment.
BrowserAI is an open-source project that enables running local large language models directly in the browser with WebGPU acceleration, providing private, offline-capable, and production-ready AI functionalities including text generation, speech recognition, and text-to-speech.
Bolna is an open-source end-to-end platform for building voice-first conversational AI agents by orchestrating telephony, speech recognition, language models, and speech synthesis technologies.
Autonomous Research & Content Generation
Bedrock Engineer is an autonomous software development agent application using Amazon Bedrock that offers customizable AI agents for file operations, web search, code analysis, and more, providing an interactive and rich development assistant experience.
dreamGPT is an AI-powered tool that leverages hallucinations from Large Language Models to drive divergent thinking and generate innovative ideas through an iterative dreaming process.
A repository by SakanaAI for evolutionary optimization of model merging recipes, providing models, code, and resources to improve and evaluate merged language and vision-language models, particularly for Japanese tasks.
Advanced_RAG is a project offering practical Python notebooks to explore and implement advanced Retrieval-Augmented Generation techniques using Langchain, OpenAI GPTs, and META LLAMA3 for enhancing large language models with contextual knowledge.
LlamaIndexTS is a lightweight, extensible data framework designed to integrate large language models into server-side JavaScript applications, supporting multiple runtimes and a wide range of LLM providers.
An advanced deep research assistant using a multi-agent iterative approach with the OpenAI Agents SDK to generate detailed research reports compatible with various LLMs and tools.
Priompt is a JSX-based prompting library that uses a priority system to efficiently construct token-limited prompts for language models, inspired by React's component design.
A curated repository compiling outstanding projects, tools, applications, benchmarks, and research related to autonomous AI agents based on GPT and large language models, serving as a comprehensive resource for the AI community.
MemFree is a hybrid AI search engine and AI page generator that provides accurate answers from personal knowledge bases and the internet, while enabling rapid creation of production-ready web pages using advanced AI models and popular front-end frameworks.
GPT-Instagram is an autonomous multi-agent AI application that analyzes a user's Instagram history to generate personalized and potentially viral Instagram post recommendations reflecting their personality.
AgentSquare is a research project providing an automatic search platform for designing modular large language model agents, supporting multiple tasks and encouraging community contributions.
Evo.ninja is a dynamic AI generalist agent that adapts to tasks by selecting specialized agent personas to efficiently achieve user goals through a continuous execution loop.
Qwen2-Boundless is a fine-tuned language model based on Qwen2-1.5B-Instruct, designed to handle sensitive and controversial topics while supporting general question answering, primarily optimized for Chinese language tasks.
ChemCrow is an open-source package that integrates large language models with specialized chemical tools and databases to solve complex chemistry tasks such as retrosynthesis, reaction prediction, and molecular property analysis.
mergekit is a toolkit for efficiently merging pre-trained large language models using various algorithms, supporting CPU and GPU execution, and enabling creation of versatile merged models with maintained inference costs.
A curated repository of free GPT prompts and jailbreaks across various domains, enabling users to utilize GPT models without a subscription to GPT Plus.
Stackwise is an open-source collection of AI applications fostering community collaboration and innovation in AI development.
Contoso Creative Writer is a multi-agent AI solution using Azure OpenAI and related Azure services to help users write well-researched, product-specific articles based on user topics and instructions.
Graph Chain-of-Thought (Graph-CoT) is a framework that enhances Large Language Models by enabling them to perform step-by-step reasoning on structured textual graphs, improving their grounding and accuracy in answering complex questions.
Guidance is a programming paradigm and library that enables efficient and fine-grained control over large language models to produce structured, high-quality outputs with reduced latency and cost.
GraphAgent is an agentic graph language assistant that integrates language models with graph models to handle complex structured and unstructured data for predictive and generative tasks.
GPT Newspaper is an AI-driven autonomous agent system that creates personalized newspapers tailored to individual user preferences by automating news curation, writing, design, and publishing.
A Perplexity-inspired answer engine built with Next.js and multiple AI and search technologies to provide rich, context-aware responses including sources, images, videos, and follow-up questions.
XTuner is a comprehensive and efficient toolkit for fine-tuning large language and vision-language models, supporting a wide range of models and training algorithms with scalability and flexibility.
CHRONOS is a novel retrieval-based approach for news timeline summarization that uses iterative self-questioning to generate efficient and scalable chronological summaries, supported by a new large open-domain dataset called Open-TLS.
Ask.py is a Python program that implements a search-extract-summarize flow using AI models to perform web searches, extract relevant information, and generate summarized answers with customizable options and multiple LLM endpoint support.
AI Researcher is an AI-powered tool that automates comprehensive topic research by breaking down subjects into subtopics, generating detailed reports, and combining them into a final document using Claude 3 and SERPAPI.
DeepSeek is an LLM-powered internet-scale retrieval engine designed to comprehensively extract and enrich entities from vast sources, providing detailed structured data rather than single answers.
Refly is an open-source AI-native creation engine that combines multi-threaded dialogues, multimodal inputs, knowledge base integration, and AI-powered tools to transform ideas into production-ready interactive content and web applications.
RAPTOR is a retrieval-augmented language model framework that uses recursive tree-structured processing to enable efficient and context-aware information retrieval from large documents.
ChadGPT is a comprehensive project focused on understanding, self-hosting, and applying large language models using open-source tools and exploring future AI and Linux system integrations.
Agent OS is an experimental framework and runtime designed to build sophisticated, long-running, and self-coding autonomous AI agents that can write and execute their own code to interact with the world, featuring a Git-inspired data storage system and a demo conversational agent called Jetpack.
AMEX-codebase is an enhanced toolkit built on LLaMA2-Accessory for fine-tuning and inference of large language models with data preparation utilities and experimental demonstrations.
Outlines is an open-source tool that enables structured text generation with large language models, ensuring predictable and schema-compliant outputs for various applications.
Browser & Web Automation
WebVLN is a novel research project that extends vision-and-language navigation to websites, enabling AI agents to navigate web environments using natural language instructions and web-specific content like HTML for improved performance.
GPT-4V Web Agent is an AI-powered tool that can visually perceive, control, and navigate web browsers to automate web scraping, data extraction, and interactive browsing tasks.
AutoWebGLM is a large language model-based automated web navigation agent that enhances web browsing efficiency and accuracy through innovative algorithms, hybrid training, and bilingual benchmarking.
Mind2Web is a comprehensive dataset and framework for developing and evaluating generalist web agents that follow natural language instructions to perform complex tasks across diverse real-world websites.
Tarsier is a vision utility that enhances web interaction agents by tagging webpage elements and converting screenshots into text representations to enable effective LLM-based web automation.
Berkeley-NLP/Agent-Eval-Refine is a framework for autonomous evaluation and refinement of digital agents that interact with web and mobile environments, featuring state-of-the-art models and tools for improving agent performance.
RCI Agent for MiniWoB++ is a Python-based project that uses pre-trained language models to solve computer tasks in the MiniWoB++ benchmark by leveraging a novel RCI prompting scheme for improved task execution guided by natural language.
WebShop is a simulated e-commerce environment designed to train and evaluate grounded language agents for complex real-world web interaction tasks involving product search and purchase based on natural language instructions.
AgentLab is an open-source framework for developing, testing, and benchmarking scalable and reproducible web agents across diverse tasks using BrowserGym benchmarks and large-scale parallel experiments.
WebDreamer is a project that uses large language models as world models of the internet to enable model-based planning for web agents, improving their efficiency and performance on web interaction tasks.
inspectIT is an open-source Application Performance Management tool for monitoring and analyzing Java EE applications with end-to-end tracing and browser end-user monitoring.
A curated list of tools, frameworks, and resources for building AI web agents that autonomously browse and interact with the web.
WebVoyager is an end-to-end web agent powered by Large Multimodal Models that interacts with real-world websites to complete diverse user tasks using textual and visual information.
A curated and continuously updated collection of public projects, papers, codebases, datasets, and tools focused on Large Language Model-based Web Agents and Tools for various personal and professional applications.
Self-MAP is a project that advances multi-turn instruction following for conversational web agents using fine-tuned models and the MT-Mind2Web dataset, as presented in ACL 2024.
LaVague is an open-source Large Action Model framework for developing AI Web Agents that automate web-based tasks using components like a World Model and Action Engine with support for Selenium, Playwright, and Chrome extension drivers.
Natbot is a project that enables controlling a web browser using GPT-3 to perform intelligent and flexible browser automation tasks.
WebMarker is a tool that visually marks interactive elements on web pages to enhance their use with vision-language models for improved web automation and interaction.
Banana-lyzer is an open-source AI agent evaluation framework for web tasks that uses Playwright to run structured and reproducible tests on static snapshots of websites, supporting diverse datasets and multiple evaluation criteria.
WebLlama is a project that builds advanced AI agents using Meta's Llama 3 model to browse the web by following instructions and engaging in dialogue, surpassing GPT-4V in web navigation benchmarks.
AutoGPT.js is an open-source project that brings the powerful capabilities of AutoGPT to run directly in web browsers, enabling local GPT agent execution with enhanced accessibility and privacy.
BrowserGPT enables users to control their web browser using natural language commands by integrating GPT-4 with Playwright for seamless AI-driven browser automation.
Browser Automation
vimGPT is a project that combines GPT-4V's vision capabilities with the Vimium keyboard navigation extension to enable AI-assisted web browsing through visual and keyboard interactions.
WebCanvas is an open-source framework for building, training, and evaluating web agents in live, dynamic web environments using key-node based evaluation and modular components.
Agent-E is an agent-based automation system that enables natural language-driven web browser automation and multi-agent orchestration for personal and enterprise use.
Dendrite is an open-source framework for building intelligent web AI agents that can authenticate, interact with, and extract data from any website in a human-like manner.
Taxy AI is an open-source Chrome extension that uses GPT-4 to automate repetitive browser tasks by interpreting natural language instructions and interacting with web pages through an action cycle.
fake-useragent is a Python package that provides an up-to-date and customizable user-agent faker using a real-world database for realistic user-agent strings.
Notte is an open-source full stack framework that creates intelligent web browsing agents using a perception layer to enable fast, reliable, and cost-effective interactions with websites through large language models.
A Chrome extension that enhances ChatGPT by providing live previews, syntax highlighting, and interaction capabilities for code snippets within the chat interface.
WebLINX is a benchmark and toolkit for building and evaluating conversational web navigation agents through multi-turn dialogues on real-world websites.
wge is a research codebase for training sample-efficient reinforcement learning agents to perform web tasks specified by natural language instructions using workflow-guided exploration.
Chatbots
Loyal Elephie is a memory-enabled AI chatbot optimized for local large language models, featuring controllable memory, hybrid search, secure access, and multi-language support.
llm-movieagent is a project that implements an intelligent agent using a semantic layer to enable a large language model to interact with a Neo4j graph database for movie information retrieval and personalized recommendations.
Insights-bot is a chatbot that uses OpenAI GPT models to provide summaries and insights for information flows on Telegram, Slack, and Discord.
Notate is a cross-platform desktop chat application that enhances AI conversations with multi-model support, document analysis, local deployment, and privacy-focused features.
Reference implementations of various LangChain agents as interactive Streamlit applications demonstrating conversational AI capabilities and integrations.
FastChat is an open platform for training, serving, and evaluating large language model based chatbots, featuring multi-model serving, extensive model support, and large-scale evaluation datasets.
Tiledesk-dashboard is an open-source web application dashboard for managing Tiledesk, a multi-channel live chat platform with AI-powered chatbots and human-in-the-loop capabilities for customer support and conversational app development.
GPTDiscord is an all-in-one, robust OpenAI-powered Discord bot offering ChatGPT-style conversations, image generation, AI moderation, custom knowledge bases, internet-connected chat, and advanced code interpretation features.
The Data Questionnaire Agent Chatbot is a reverse chatbot that asks users questions about data integration practices and provides advice based on a knowledge base.
Elia is a keyboard-centric terminal user interface for interacting efficiently with various large language models, supporting both cloud and local AI models with customizable themes and configurations.
TypeChat is a library that simplifies building natural language interfaces by using types to define intents and schemas, replacing traditional prompt engineering with schema engineering for improved validation and reliability.
The AI SDK by Vercel is a TypeScript toolkit that enables developers to build AI-powered applications and chatbots across popular frameworks and runtimes using multiple AI model providers.
NeMo Guardrails is an open-source toolkit by NVIDIA that enables developers to add programmable guardrails to large language model-based conversational systems to ensure safer, more controlled, and trustworthy interactions.
Code Automation and Testing
Mutahunter is an open-source, language-agnostic mutation testing tool that uses large language models to improve test suite effectiveness and software quality.
ChatUITest is a project focused on automatically generating GUI test scripts and includes related tools and datasets for simulating and studying UI defects to improve automated UI testing.
Kodus AI is an open-source AI-powered tool that automates personalized, context-aware code reviews to help development teams catch bugs, enforce best practices, and maintain high-quality codebases efficiently.
Arthas is an open-source Java diagnostic tool by Alibaba that enables real-time production troubleshooting and performance monitoring without code changes or JVM restarts.
Code Generation & Refactoring
BigCodeBench is a benchmark platform designed to evaluate and rank large language models on complex and practical code generation tasks, advancing AI capabilities towards artificial general intelligence in programming.
DevOpsGPT is an AI-driven software development automation system that uses large language models combined with DevOps tools to convert natural language requirements into working software, improving efficiency and accelerating delivery.
Shire is an AI-driven coding agent language that automates programming tasks and integrates with various development tools to create customized AI copilots for enhanced software development workflows.
Refact is an open-source AI software development agent that automates end-to-end engineering tasks by integrating with developer tools, supporting multiple programming languages, and providing intelligent code assistance and automation.
The English Compiler is a proof-of-concept AI tool that converts English markdown specifications directly into functional code, demonstrating a future where natural language can replace traditional programming.
Aider is an AI-powered pair programming tool that integrates with your terminal and codebase to assist developers by leveraging large language models for coding, testing, and project management.
Recaf is a modern, user-friendly Java bytecode editor that simplifies bytecode manipulation, supports decompilation, recompilation, deobfuscation, and extends functionality through scripting and plugins.
EvalGPT is a code interpreter framework that leverages large language models to automate code writing, execution, and error handling for user-defined tasks, inspired by Google's Borg system.
Instructa AI Prompts is an open-source repository providing curated AI prompts and rules to enhance AI-assisted coding workflows across multiple popular AI coding tools.
Codai is an AI-powered code assistant that provides intelligent code suggestions, refactoring, and reviews through a session-based CLI by deeply understanding the full context of a project.
GPT Pilot is an AI-powered developer companion that automates the creation of fully working, production-ready applications by simulating a multi-agent software development team and providing comprehensive coding, debugging, and review capabilities.
This repository contains an archived and unsupported version of an old command-line tool named Mentat, now replaced by an AI-powered GitHub bot available at mentat.ai.
Cody is an AI-powered coding assistant that uses advanced search and codebase context to help developers understand, write, and fix code faster within their IDEs.
Smol Developer is a library and toolset that embeds a junior developer AI agent into applications to scaffold and generate codebases interactively through human-in-the-loop prompt engineering.
Cursor is an AI-powered code editor designed to enhance programming productivity by integrating intelligent code suggestions and automation features.
Devika is an open-source agentic AI software engineer that understands high-level instructions, researches information, and writes code to autonomously achieve software development objectives.
GPT-Migrate is a tool that automates the migration of codebases from one programming language or framework to another using GPT-4 and Docker environments, with support for testing and iterative debugging.
Web3GPT is an AI-powered platform that streamlines smart contract development and deployment across multiple EVM-compatible blockchains using natural language and specialized AI agents.
Friday is an AI-powered developer assistant that uses GPT-4 to help users quickly generate complete Node.js applications through customizable prompts.
AutoDev is an AI-powered coding assistant plugin for IntelliJ IDEA that offers multilingual support, automatic code generation, bug detection, customizable prompts, and a suite of interactive development tools to enhance the software development lifecycle.
Cody is an AI coding assistant that enables interactive natural language queries on your codebase with real-time updates and customizable file monitoring.
Tabby is a self-hosted, open-source AI coding assistant providing a private and customizable alternative to GitHub Copilot with rich integration and deployment options.
Llama-github is an open-source Python library that enables LLM chatbots and AI agents to retrieve and generate context from GitHub public projects for solving complex coding tasks efficiently.
Automata is a self-coding autonomous AI system that combines large language models and vector databases to document, search, and write code, aiming to evolve into a fully self-programming artificial intelligence.
Kwaak is an open-source tool that uses autonomous AI agents to help developers reduce technical debt by running multiple agents in parallel to improve code quality, write tests, update documentation, and create pull requests, all from a chat-like terminal interface.
Awesome Vibe Coding is a curated list of resources and tools that support the innovative practice of vibe coding, where developers collaborate with AI to write and deploy code more intuitively and efficiently.
Autopilot is an AI-driven tool that uses GPT to read codebases, create context, and automatically solve programming tasks by modifying relevant files.
A Python SDK that provides a programmatic interface to interact with intelligent code generation agents from Codegen, enabling AI-assisted software development through natural language prompts.
A curated collection of experiments and demonstrations showcasing the creative and advanced capabilities of the ChatGPT and Code Interpreter combination for AI-assisted coding and data processing.
Bloop is a fast, AI-powered code search engine that enables natural language queries, code understanding, and generation to boost developer productivity using existing codebases as context.
bumpgen is an AI-powered tool that automates upgrading npm packages and fixes breaking changes in TypeScript and TSX projects.
gpt-engineer is an open-source CLI platform that enables users to generate and improve software code through natural language instructions using AI models, supporting various AI backends and community collaboration.
Cognitive Architecture Frameworks
KnowAgent is a framework that enhances large language model-based agents' planning abilities by augmenting them with an extensive action knowledge base and iterative self-learning from generated action trajectories.
OpenGPTs is an open-source platform that replicates and extends OpenAI's GPTs and Assistants API, offering customizable cognitive architectures, extensive tooling, and support for multiple language models and vector databases.
LlamaGym is a framework that simplifies fine-tuning large language model agents using online reinforcement learning in Gym-style environments.
Stately Expert is a framework for building intelligent AI agents powered by state machines and enhanced with observations, feedback, and flexible decision-making policies, integrating multiple AI model providers via the Vercel AI SDK.
OpenNARS is an open-source general-purpose AI reasoning system based on Non-Axiomatic Reasoning System (NARS) designed to process tasks and learn adaptively under conditions of insufficient knowledge and resources.
A curated list and comprehensive resource of language agents based on the Cognitive Architectures for Language Agents (CoALA) framework, including extensive research papers and references.
Saplings is a library that enables building AI agents with advanced reasoning capabilities using tree search algorithms like Monte Carlo Tree Search, A*, and greedy best-first search for improved decision-making and task performance.
ENVISIONS is a neural-symbolic self-training framework that enhances large language models through environment-guided interactive evolution to improve reasoning and problem-solving abilities.
AgentForge is a low-code, extensible framework for rapidly developing, testing, and iterating AI-powered autonomous agents and cognitive architectures compatible with multiple large language models and local AI models.
CLIN is a continually learning language agent designed for rapid task adaptation and generalization within the ScienceWorld environment using advanced language models like GPT-4.
A-MEM is an advanced agentic memory system for LLM agents that dynamically organizes, links, and evolves memories using intelligent indexing and semantic search to enhance agent performance on complex tasks.
Lumos is an open-source project that develops modular language agents with unified data formats and competitive performance, leveraging LLAMA-2 and GPT-4 annotations for complex interactive tasks.
SwiftSage V2 is a generative agent system that combines fast and slow thinking processes using large language models and in-context reinforcement learning to solve complex reasoning tasks through iterative feedback and code execution.
Zep is an AI memory foundation that uses a temporal Knowledge Graph to enable continuous learning and personalized experiences for AI agents by efficiently managing and retrieving contextual chat and data artifacts.
LangChain.js is a TypeScript framework for building context-aware, reasoning applications powered by large language models, offering modular components, chains, agents, and tools for production and deployment.
Cybergod is an autonomous AGI program designed to perform any task to earn money independently, featuring advanced terminal interaction, reinforcement learning, and an integrated digital economy system.
Mentals AI is a tool for creating and operating AI agents using markdown files, featuring recursive loops, memory, and tool integration without traditional programming.
Teenage-AGI is a Python project that creates an AI agent with persistent memory and internal thought processes using OpenAI and Pinecone, inspired by generative agents research.
Agent-Driver is an autonomous driving system that uses large language models as cognitive agents to integrate human-like reasoning and common sense into driving, significantly outperforming traditional methods on the nuScenes benchmark.
Courses and Tutorials
Claude-React-Jumpstart is a beginner-friendly step-by-step tutorial for setting up and running Claude-generated React code locally using Vite, Tailwind CSS, and Shadcn UI components.
The AI Cookbook by Dave Ebbelaar offers practical examples and tutorials with copy/paste code snippets to help developers build real-world AI systems efficiently.
Companion code repository for the book "Generative AI with LangChain, 2024 Edition," providing practical examples and resources to build large language model applications using LangChain and Python.
Data Integration and Specialized Solutions
LAYRA is a visual-first Retrieval-Augmented Generation system that preserves document layout and visual elements, enabling advanced document understanding through pure visual embeddings and a scalable web-based platform.
Hama.bundle is a Plex metadata agent that enriches anime series and movies with detailed metadata from AniDB, TVDB, and TMDB, supporting local media assets and community-driven updates.
Langtrace is an open-source observability tool providing end-to-end tracing, real-time monitoring, and analytics for large language model applications, supporting multiple LLM providers, frameworks, and vector databases with SDKs for TypeScript and Python.
DeepSearcher is an open-source platform that combines large language models and vector databases to enable secure and intelligent search, reasoning, and reporting on private enterprise data.
LlamaIndex is a leading data framework that enables building LLM-powered applications by providing tools for data ingestion, structuring, and advanced querying to augment large language models with private and external data.
Wren Engine is a semantic engine for MCP clients and AI agents that provides precise, context-aware access to enterprise business data with governance and interoperability across modern data stacks.
Manuscript is a comprehensive blockchain data streaming framework by Chainbase Labs that enables seamless integration, querying, and analysis of on-chain and off-chain blockchain data across multiple languages, formats, and storage services.
Data Processing & ETL Agents
EvaDB is an open-source database system that empowers developers to build AI-powered applications by integrating advanced AI models and optimizations within a SQL-based querying framework for both structured and unstructured data.
Jaiqu is an AI-driven tool that automatically transforms JSON data from any schema into any desired schema using GPT-4 generated jq queries for seamless and repeatable data mapping.
VectorAdmin is a universal and user-friendly tool suite for managing multiple vector databases, providing full control over vector data with multi-user support, embedding management, and cloud deployment capabilities.
OpenContracts is an enterprise-grade, open-source document analytics platform for unstructured documents, offering features like data extraction, annotation, and AI-powered querying with LLM integration.
json-repair is a Go-compatible open-source tool designed to automatically detect and repair JSON anomalies commonly produced by Large Language Models, providing a reliable and zero-dependency solution for fixing malformed JSON data.
Axflow is a modular TypeScript framework designed to simplify the development of robust natural language AI applications by providing scalable components for data connection, model evaluation, and more.
Instructor Cloud is a cloud-based AI service that extracts models from text in real-time using GPT-4 and FastAPI.
DocETL is a system for creating and executing complex document processing and data transformation pipelines powered by large language models, featuring an interactive UI playground and a Python package for production use.
FuzzTypes is a Pydantic extension that provides autocorrecting annotation types for enhanced data validation and normalization, enabling automatic correction and structured data composition in Python applications.
ScrapeGraphAI is an AI-powered Python library that creates intelligent web scraping pipelines using large language models to extract structured data from websites and local documents efficiently.
pktvisor is a dynamic network observability agent that analyzes high volume network traffic and generates opentelemetry metrics for real-time and centralized monitoring.
AI Filesystem (aifs) is a local semantic search tool that indexes and embeds various file types in a folder to enable fast and efficient semantic search over local directories.
Scouter is an open source Application Performance Management (APM) tool that monitors and manages the performance of software applications and system resources across various platforms and services.
Synthetic Data Generator (SDG) is a comprehensive framework for generating high-quality, privacy-compliant synthetic structured tabular data using advanced statistical and LLM-based models, optimized for big data applications.
Loggie is a lightweight, cloud-native data transfer agent and aggregator designed for scalable, high-performance log collection, processing, and monitoring in Kubernetes environments.
Pydantic is a Python library for fast and extensible data validation using Python type hints, enabling developers to define and validate data models efficiently.
RAGFlow is an open-source Retrieval-Augmented Generation engine that leverages deep document understanding and Large Language Models to provide accurate, citation-backed question-answering from complex and diverse data sources.
Swiftide is a Rust library for building fast, streaming indexing, querying, and agentic applications using large language models with a modular and extendable API.
Bespoke Curator is a Python-based library for scalable synthetic data curation and structured data extraction, supporting bulk inference, asynchronous operations, and integration with various inference APIs.
Desktop Automation
PyAutoGUI is a cross-platform Python module that enables programmatic control of the mouse and keyboard for GUI automation, including features like screen capture and image recognition.
The Self-Operating Computer Framework enables multimodal AI models to autonomously operate a computer by interpreting screen visuals and executing mouse and keyboard actions to achieve user-defined objectives.
AssistGUI is an LLM-based desktop GUI assistant that automates operations in productivity software by controlling mouse and keyboard actions to enhance user efficiency.
Bytebot is a containerized Linux desktop environment that enables programmatic control and remote access for automation, scraping, CI tasks, and remote work through a unified REST API and VNC interfaces.
AskUI Vision Agent is a multi-platform automation framework that enables secure and flexible native device automation using AI-driven UI commands and agentic instructions, designed for enterprise deployment.
InfiGUIAgent is a multimodal generalist GUI agent that uses advanced reasoning and reflection capabilities to enhance task automation on computing devices through a two-stage supervised fine-tuning approach.
autoMate is an AI-driven local automation assistant that uses natural language commands to enable users to automate complex computer tasks without programming, supporting local deployment and full interface control for enhanced privacy and flexibility.
GUI-Thinker is an AI-driven framework that enables adaptive and self-reflective control of PC graphical user interfaces, surpassing state-of-the-art desktop GUI agents on the WorldGUI Benchmark.
Computer Use OOTB is an out-of-the-box GUI agent solution for Windows and macOS that enables desktop automation and remote control using API-based and local AI models with a user-friendly Gradio interface.
nut.js is a cross-platform native UI automation and testing tool enabling keyboard, mouse, and image-based screen interactions for automating user interfaces.
Screenpipe is an open-source AI app store that continuously records and indexes 24/7 desktop and microphone activity locally, enabling developers to build highly contextual AI-powered desktop applications called pipes, which can be shared, monetized, and run securely in a sandboxed environment.
Documentation & Testing Assistants
anythingllm-docs is a comprehensive and well-structured documentation repository for the AnythingLLM platform by Mintplex Labs, facilitating user and developer engagement through detailed guides and active maintenance.
AUITestAgent is the first automatic natural language-driven GUI testing tool for mobile apps that fully automates GUI interaction and function verification based on natural language test requirements.
ReadmeAI is a developer tool that automatically generates customizable README files using advanced language models and supports multiple AI providers and offline mode.
Nestia is a powerful helper library suite for NestJS that enhances API development, testing, and AI chatbot integration with high performance and developer-friendly tools.
Kaizen is an AI-powered automation suite that streamlines software development by automating code reviews, test generation, documentation, and issue detection to boost developer productivity and innovation.
Educational & Learning Agents
Groundhog is an AI coding assistant designed as a teaching tool to help users understand and leverage the inner workings of coding agents like Cursor through detailed code explanations and a modern Rust-based CLI.
LearningX is a Python project offering comprehensive examples and tutorials on classical and deep reinforcement learning as well as basic and advanced machine learning techniques.
LangChain-OpenTutorial is an open, community-driven tutorial resource providing comprehensive learning materials and practical examples for LangChain and LangGraph technologies, suitable for users of all skill levels worldwide.
A comprehensive educational repository providing clear, step-by-step Python implementations and explanations of a wide range of reinforcement learning algorithms for interactive learning and deep understanding.
Financial & Trading Systems
FinGen is an experimental AI-powered finance agent that uses GPT-4-turbo, LangChain agents, and the Polygon finance API to provide interactive financial analysis through a generative user interface.
gym-fx is a Forex trading simulator environment for OpenAI Gym that enables testing and optimization of custom trading agents using historical market data and configurable trading parameters.
LangChainBitcoin is a suite of AI tools that enable LangChain agents to interact directly with Bitcoin and the Lightning Network, including managing Bitcoin balances and traversing APIs requiring Lightning-based authentication.
Okcash is a decentralized, community-driven cryptocurrency project that has evolved into a multichain digital cash ecosystem supporting seamless transactions and DeFi integration across multiple blockchain networks.
Deep Trading Agent is a deep reinforcement learning-based system that trains an agent to trade Bitcoin using the DeepSense network for Q function approximation and historical price data preprocessing.
Gaming & Simulation Agents
MineStudio is a comprehensive package that provides tools and APIs for developing, training, and deploying AI agents in Minecraft, featuring simulation, data handling, model training, inference, and benchmarking capabilities.
Interactive LLM Powered NPCs is an open-source project that enables natural voice-based conversations with NPCs in popular open-world games by integrating advanced AI technologies like large language models, facial recognition, and lip synchronization without modifying the game source code.
Poke-env is a Python interface for creating and training reinforcement learning and rule-based bots to battle on Pokemon Showdown, providing a comprehensive environment for AI-driven Pokemon battles.
A deep reinforcement learning project that trains a model to autonomously play the first level of Super Mario World using raw pixel inputs and deep Q-learning with a spatial transformer.
OpenSteer is an open-source C++ library and interactive demo for creating and prototyping steering behaviors for autonomous characters in games and animation.
AI Town is a deployable starter kit for building and customizing a virtual town where AI characters live, chat, and socialize, featuring a robust backend and support for multiple LLMs and deployment options.
Gigax is a runtime environment for AI-powered NPCs that perform complex actions in real-time using fine-tuned large language models running locally on your hardware.
PyGame Learning Environment (PLE) is a Python-based reinforcement learning platform that provides a variety of games and tools to facilitate the development and testing of reinforcement learning algorithms.
CustomNavMesh is an enhanced Unity navigation system that enables agents to avoid other non-moving agents by dynamically switching between agent and obstacle states, improving pathfinding realism and agent interaction.
Odyssey is a framework that empowers Minecraft agents with advanced open-world skills using a fine-tuned LLaMA-3 model and a comprehensive skill library to enable autonomous exploration and complex task planning.
Suspicion-Agent is an AI project implementing a theory of mind aware GPT-4 agent to play imperfect information games, enhancing strategic reasoning and decision-making.
Simulator Controller is a modular and extendable sim racing application featuring AI-powered assistants that provide real-time race management, strategy, and driving coaching to create a realistic and immersive racing experience.
SFighterAI is a deep reinforcement learning-based AI agent designed to master and beat the final boss in Street Fighter II: Special Champion Edition using only game screen pixel data.
GPTRPG is a proof-of-concept project featuring a GPT-based AI agent that autonomously interacts within a simple RPG-like environment using the OpenAI API.
This project provides a simulation framework for generative agents that mimic believable human behaviors within an interactive game environment, enabling running, saving, replaying, and demonstrating agent-based simulations.
Voyager is an open-ended embodied agent powered by large language models that autonomously explores and learns diverse skills in Minecraft through lifelong learning and an evolving skill library.
IDE Integrations
Blinky is an open-source AI-powered debugging agent integrated into VSCode that helps developers identify and fix backend code errors using large language models and advanced debugging techniques.
LMQL is a Python-superset programming language designed for constraint-guided and efficient interaction with large language models, enabling advanced control flow, decoding, and integration with multiple LLM providers.
Continue is an open-source platform that enables developers to create, share, and use custom AI code assistants within popular IDEs, enhancing coding productivity and collaboration through features like Chat, Autocomplete, Edit, and Agent.
Aide is a Visual Studio Code extension that leverages AI to provide one-click code conversion, commenting, optimization, and batch processing features to enhance developer productivity.
MCP LLMS-TXT Documentation Server is an open-source MCP server that exposes llms.txt files to IDEs and applications, providing controlled, auditable access to LLM documentation for enhanced development workflows.
GPT Runner is a versatile tool that enables AI-powered conversations with project files and manages AI presets to significantly boost development efficiency through CLI, web, and VSCode interfaces.
Sweep is an AI-powered coding assistant plugin designed to enhance productivity and coding efficiency within JetBrains IDEs.
Image Processing & Analysis Agents
GLaMM is a groundbreaking multimodal AI model that generates natural language responses integrated with object segmentation masks, enabling advanced visual grounding and conversational tasks.
Roboflow Inference is a platform that turns any computer or edge device into a command center for deploying and managing computer vision models and workflows, enabling advanced AI-powered visual applications.
Phi-3-MLX is an AI framework optimized for Apple Silicon that integrates vision and language models for advanced multimodal AI tasks including text generation, visual question answering, and code execution.
CogVLM and CogAgent are state-of-the-art open-source visual language models designed for advanced image understanding, multi-turn dialogue, and GUI agent capabilities, achieving top performance on multiple cross-modal benchmarks.
Ferret is an end-to-end multimodal large language model developed by Apple that excels in fine-grained referring and grounding tasks with open vocabulary, supported by a large-scale dataset and evaluation benchmark for research purposes.
Integration and Extensions
YouTube-Agent.bundle is a Plex metadata agent that fetches and organizes metadata for downloaded YouTube videos in Movies and TV Series libraries using YouTube video IDs.
IoT & Smart Home Agents
Protofy is an open-source AI-driven machine automation platform that uses a large language model to control smart and industrial devices through a natural language autopilot system.
Low-Code/No-Code Platforms
Databerry is a no-code platform that enables users to build custom Large Language Model agents without programming skills, making AI development accessible and user-friendly.
Maxun is an open-source no-code platform that enables users to create custom robots for automated web data extraction, turning websites into APIs and spreadsheets without coding.
Craftgen.ai is an open-source, no-code AI platform that enables users to build, customize, and deploy dynamic AI workflows and agents using a scalable graph architecture and comprehensive model support.
Medical & Healthcare
A curated repository of research papers and resources reviewing the transformative applications and challenges of Large Language Models in medicine and healthcare.
MedAgents is a Multi-disciplinary Collaboration framework leveraging large language models to facilitate zero-shot medical reasoning through expert gathering, iterative analysis, and consensus-driven decision making.
Multi-Agent Collaboration Systems
ChatArena is a multi-agent language game environment framework designed to develop and research communication and collaboration capabilities of large language model agents like GPT-3 and GPT-4.
AI Flow is an advanced AI agentic framework designed to create dynamic, evolving digital AI agents with human-like interactions and autonomous capabilities on the BNB Chain.
AutoAct is an automatic agent learning framework that enables efficient and autonomous question answering through self-planning and division-of-labor among specialized sub-agents without relying on large-scale annotated data or closed-source models.
SObjectizer is a mature, cross-platform C++ framework that simplifies the development of concurrent and multithreaded applications by integrating Actor, Publish-Subscribe, and CSP models with a focus on stability and performance.
NLSOM is a multi-agent AI system where diverse agents communicate in natural language to collaboratively solve tasks through a Mindstorm process, enhanced by a reward mechanism to optimize performance.
Sotopia is an open-ended, scalable social learning environment designed to evaluate and facilitate social intelligence in language agents through multi-agent interactions.
Devyan is an AI-powered software development assistant that orchestrates a team of GPT-based agents to collaboratively design, implement, test, and review programming solutions based on user input.
MindSearch is a multi-agent AI framework that enhances web search engines by using large language models to mimic human cognitive processes for deeper and more efficient search results.
PartyServer is a comprehensive toolkit for building scalable and resilient real-time applications on Cloudflare Workers using Durable Objects and WebSockets.
Westworldjs is a JavaScript framework designed for creating and managing multi-agent simulations, enabling complex interactions among autonomous agents in a simulated environment.
Agency Swarm is a reliable and production-ready agent framework that enables the creation and management of collaborative multi-agent AI systems using the latest OpenAI Assistants API, designed to automate workflows through customizable agent roles and efficient communication.
Anda is a Rust-based AI agent framework integrating ICP blockchain and Trusted Execution Environments to create a secure, autonomous, and composable network of AI agents aimed at building a super AGI system.
Fabrice AI is a lightweight, functional, and composable framework for building collaborative AI agents that solve complex tasks through workflows and task delegation.
Agents.jl is a high-performance, user-friendly Julia framework for agent-based modeling that supports both discrete and continuous-time simulations with extensive built-in agent actions and Open Street Maps integration.
ChatDev is a multi-agent LLM-powered virtual software company framework that enables collaborative, customizable, and automated software development through intelligent agents with specialized roles.
Clippinator is an AI-driven programming assistant that autonomously plans, writes, debugs, and tests software projects using a multi-agent system based on GPT-4, enhancing developer productivity through automation and human collaboration.
OpenAGI is an open-source framework designed to enable the development of autonomous, human-like AI agents with long-term memory capabilities, applicable across various domains such as education, finance, and healthcare.
OpenAI Assistant Swarm Manager is a Node.js library that extends the OpenAI SDK to manage and delegate tasks to multiple specialized AI assistants through a unified interface.
L2MAC is a groundbreaking LLM-based multi-agent framework that functions as a general-purpose stored-program automatic computer to generate extensive, unbounded outputs for complex tasks like large codebases and books, overcoming traditional LLM context window limitations.
Open Multi-Agent Canvas is an open-source multi-agent chat interface that enables managing multiple agents in one dynamic conversation and supports MCP servers for advanced research and task management.
QRev is an open-source AI-first alternative to Salesforce that uses AI agents to automate and scale sales organizations with a modern, customizable CRM platform.
AI Agent Roadmap is a curated resource that explores and lists the latest AI agent frameworks and vector databases, providing developers and researchers with a comprehensive guide to autonomous AI systems and tools.
The AEA Framework by Fetch.ai enables the creation of Autonomous Economic Agents that act independently to generate economic value for their owners in digital environments.
AI Legion is a platform for autonomous agents powered by large language models that collaborate to accomplish tasks with minimal human intervention.
A comprehensive curated repository of papers, projects, and resources focused on autonomous and collaborative agents powered by Large Language Models (LLMs) for complex task solving and human interaction simulation.
Jason is an open-source interpreter for an extended version of AgentSpeak, enabling the development of customizable multi-agent systems based on BDI agent-oriented logic programming.
EDSL is a domain-specific language for designing, conducting, and analyzing AI-powered surveys and experiments with multiple AI agents and large language models, facilitating computational social science and market research.
JARVIS is a collaborative AI system that connects large language models with expert AI models from HuggingFace to autonomously plan, execute, and integrate complex AI tasks.
Westworld is an experimental Python library for multi-agent simulation and optimization, inspired by Unity ML Agents, supporting various environments and agent interactions with features for visualization and reinforcement learning integration.
PilottAI is a Python framework for building scalable, fault-tolerant, and intelligent multi-agent systems with advanced orchestration and LLM integration.
Multi-GPT is an experimental open-source multi-agent system where multiple expert GPT-4 instances collaborate autonomously to perform complex tasks using shared memory and internet access.
This project implements a multiagent debate framework to improve factuality and reasoning in language models, demonstrated across various tasks like math, biographies, and MMLU benchmarks.
VacAIgent is an AI-powered trip planning application that uses autonomous CrewAI agents and a Streamlit interface to create personalized vacation itineraries based on user preferences.
SwarmZero SDK is a Python library for creating and managing AI agents and collaborative swarms using multiple large language model providers.
L3AGI is an open-source framework that enables AI agents to collaborate as effectively as human teams, providing tools for creating autonomous assistants, integrating diverse data sources, and managing multi-agent systems through a user-friendly interface and APIs.
Orchestration Frameworks
Pezzo is an open-source, cloud-native LLMOps platform that streamlines prompt design, version management, collaboration, observability, and instant delivery to optimize AI operations efficiently.
LLMCompiler is a framework that optimizes parallel function calling in large language models to improve latency, cost, and accuracy by automatically orchestrating task execution.
LangChain is a versatile framework for building and deploying applications powered by large language models, offering interoperability, real-time data integration, and advanced agent orchestration capabilities.
LangChain .NET is a C# implementation of the LangChain framework that enables building AI applications with large language models through composability, vector databases, and prompt management.
DSPy is a framework that enables programming language models with compositional Python code to build modular AI systems and optimize their performance beyond traditional prompting methods.
BabyAGI is an experimental framework for building self-building autonomous agents using a function-centric approach with comprehensive management, logging, and a dashboard interface.
Jido is an autonomous agent framework for Elixir that enables building distributed, adaptive agent systems with composable workflows, real-time monitoring, and robust testing tools.
12 Factor Agents is a comprehensive framework outlining principles for building reliable, scalable, and production-ready LLM-powered AI software agents.
JamAI Base is an open-source RAG backend platform with an intuitive spreadsheet-like UI and REST API that integrates embedded databases and LLM orchestration to enable collaborative AI application development and real-time evaluation.
Agentsflow is a web-based drag-and-drop platform for creating, connecting, and running autonomous AI agents using the autogen framework, designed for both beginners and advanced users.
Enact is a Python framework for building, tracking, and improving generative software that integrates with machine learning models and APIs, offering features like recursive execution tracking, rewind/replay, and human-in-the-loop input sampling.
Semantic Kernel is an enterprise-ready orchestration framework by Microsoft that enables developers to build and deploy intelligent AI agents and multi-agent systems using cutting-edge large language model technology.
LionAGI is a comprehensive Intelligence Operating System framework that enables structured, multi-model AI orchestration with advanced reasoning, tool integrations, and real-time observability for building sophisticated AI workflows.
Flows AI is a lightweight, type-safe AI workflow orchestrator built on Vercel AI SDK that enables developers to create and execute complex AI workflows by orchestrating multiple AI agents with flexible input and output contracts.
FEDML is a unified and scalable machine learning library integrated with TensorOpera AI, enabling large-scale distributed training, model serving, and federated learning across diverse GPU cloud and edge environments.
Rill Flow is a high-performance, scalable distributed workflow orchestration engine designed for managing complex distributed workloads and integrating large language model services efficiently.
ActiveWorkflow is a platform that enables creating, scheduling, and monitoring polyglot workflows using agents in any programming language, facilitating business logic execution, resource polling, and event-driven orchestration without vendor lock-in.
aiFlows is a modular and collaborative AI workflow framework that enables concurrent execution and peer-to-peer distributed collaboration through reusable and customizable computational building blocks called Flows.
FastAgency is an open-source framework that enables developers to quickly and efficiently deploy multi-agent AI workflows from prototype to production with unified interfaces, API integration, and scalable distributed system support.
LangGraph is a low-level orchestration framework for building resilient, controllable AI language agents with customizable architectures, long-term memory, and real-time streaming support, used by major companies and integrated with the LangChain ecosystem.
RAG and Business Analytics
Super-Rag is a high-performance RAG pipeline offering summarization, retrieval, reranking, and code interpretation for AI applications through a simple and production-ready REST API.
The New Relic Ruby agent is a comprehensive performance monitoring tool for Ruby applications that helps identify issues, analyze business data, and improve customer experience.
Vanna is an open-source Python framework that uses Retrieval-Augmented Generation and large language models to convert natural language questions into accurate SQL queries for various databases, simplifying data access and querying.
Research Lists and Survey Projects
A comprehensive and organized repository of academic papers focused on GUI agents, covering datasets, benchmarks, models, frameworks, and multimodal vision-language foundation models to support research and development in GUI agent technologies.
A curated repository collecting typical Retrieval-Augmented Generation (RAG) papers, systems, surveys, and benchmarks from 2022 to 2024 to support research and development in the RAG field.
A curated repository of resources, papers, and code focused on analyzing, detecting, and mitigating hallucination in multimodal large language models (MLLM).
A comprehensive curated repository of over 500 research papers and repositories covering a wide range of topics related to Large Language Models and their applications.
A curated repository of must-read papers and blogs focused on Long Context Modeling techniques and research in Large Language Models, providing comprehensive resources for advancing long sequence understanding in AI.
A comprehensive and regularly updated collection of ICLR papers and open-source projects focusing on large language models and NLP research from 2021 to 2025.
A curated repository listing top Artificial Intelligence tools across various categories including generative AI, chatbots, search engines, and writing assistants.
A comprehensive survey on the construction, application, and evaluation of autonomous agents powered by large language models, providing a foundational resource for researchers and practitioners in the field.
This repository hosts a comprehensive survey paper on OS Agents, which are MLLM-based agents that operate within operating system environments to automate tasks on computers, phones, and browsers, providing insights into foundational models, frameworks, evaluation, and safety aspects.
A comprehensive survey repository compiling research papers and insights on tool learning with large language models, focusing on benefits, implementation workflows, benchmarks, and future directions.
LLM-Agent-Benchmark-List is a curated and continuously updated collection of benchmarks for evaluating the performance and capabilities of large language models and agent-powered AI systems across various domains.
A curated and comprehensive list of Generative AI tools, projects, models, artworks, and educational resources, regularly updated to reflect the latest advancements in the field.
A comprehensive repository and survey paper focused on the latest advances and research in long chain-of-thought reasoning for large language models, providing resources, taxonomy, and future directions to enhance AI reasoning capabilities.
A knowledge base application designed to centralize and accelerate research on computer control agents by aggregating projects and benchmarks information.
A curated repository compiling academic papers and resources on the evaluation, alignment, and application of Large Language Models in Social Science, with a focus on psychology and intrinsic human values.
A curated collection of awesome lists covering a wide range of technology topics and development resources.
Research Platforms & Simulators
Synapse is an innovative agent that uses trajectory-as-exemplar prompting with memory to achieve state-of-the-art performance in computer control tasks on MiniWoB++ and Mind2Web benchmarks.
Spider2-V is a NeurIPS 2024 research project providing a virtual machine environment and dataset to evaluate multimodal agents' ability to automate data science and engineering workflows using state-of-the-art vision-language models.
DigiRL is a research project providing code and resources for training autonomous reinforcement learning agents to control Android devices in real-world environments using novel training algorithms and multiple training modes.
Security & Privacy Agents
EIA is a research project demonstrating a novel environmental injection attack that manipulates web agents to leak private user information by injecting malicious elements into benign websites' HTML, evading traditional malware detection and challenging current defense mechanisms.
Amon is a modern, open-source server monitoring platform designed to help users track and manage server performance and uptime effectively.
JDBG is a powerful Java dynamic reverse engineering and debugging tool that operates at runtime, enabling deep inspection and manipulation of Java applications through bytecode and object analysis.
romanz/trezor-agent is a hardware-based SSH, GPG, and age agent that securely manages cryptographic keys on supported hardware devices, enhancing security by keeping keys off the computer.
Agentic Radar is a security scanner tool designed to analyze and assess the security and operational aspects of agentic workflows using large language models, providing detailed reports and visualizations to identify vulnerabilities and improve transparency.
PentAGI is a fully autonomous AI-driven penetration testing system that integrates professional security tools, multi-agent AI collaboration, and scalable microservices architecture to deliver comprehensive and automated security assessments.
Impacket is a Python library offering low-level programmatic access and implementations for various network protocols, focusing on security research and educational use.
This project provides official code and data for studying and evaluating the adversarial robustness of multimodal large language model agents through various adversarial attacks and detailed evaluation methods.
DongTai-agent-java is a Java application probe for DongTai IAST that collects runtime method invocation data via dynamic bytecode instrumentation to detect security vulnerabilities.
LocalGPT enables secure, private conversations with your documents on your local device using various open-source GPT models and embeddings without any data leaving your computer.
A comprehensive curated repository focused on GPT prompt engineering, security vulnerabilities, jailbreak techniques, prompt leaks, injections, and adversarial machine learning for large language models.
Rogue is an intelligent automated web vulnerability scanner that uses Large Language Models to mimic human penetration testing for discovering and validating web application security weaknesses.
xnumon is a macOS monitoring agent that logs system activities to detect malware and intrusions, providing detailed event tracking and context information similar to Windows sysmon.
Aetherius AI Assistant is a private, locally-operated multi-agent AI framework with realistic long-term memory and versatile capabilities, designed for user control and privacy using open-source LLMs and advanced memory retrieval techniques.
Hades is an open-source Host-Based Intrusion Detection System leveraging eBPF and netlink technologies to monitor and analyze system events for detecting potential intrusions.
LiveRecall is an open-source tool that captures and encrypts screen snapshots, enabling users to recall them through natural language queries using semantic search technology.
PrivateGPT is a fully private, offline-capable AI platform that enables users to interact with their documents using Large Language Models through a comprehensive API and user-friendly interface, ensuring data never leaves the user's environment.
PopupAttack is a research codebase demonstrating how adversarial pop-ups can successfully attack vision-language autonomous agents, causing them to misclick and fail tasks in environments like OSWorld and VisualWebArena.
Cloud Guardian is an AI-based Cybersecurity Assistant trained on expert interviews to provide deep knowledge and practical tools for cloud security in public and hybrid cloud environments.
Merlin is a cross-platform post-exploitation Command & Control server and agent supporting multiple protocols and advanced encryption for secure and flexible red teaming operations.
mind-sdk-deepseek-rust is a Native Rust SDK by Mind Network that enables AI-driven predictions encrypted with Fully Homomorphic Encryption and submitted on-chain for decentralized model consensus.
An example API that uses a Stacks smart contract to verify access to resources and returns HTTP 402 responses for unpaid access attempts.
Guardrails is a Python framework that enhances AI application reliability by providing input/output guards to detect and mitigate risks and generate structured data from large language models.
Ransomchats is an open-source project that shares anonymized real-world ransomware negotiation chats in JSON format to enhance understanding and research of ransomware negotiation processes.
AdvWeb is a research project providing tools and methodologies for controllable black-box adversarial attacks on vision-language model-powered web agents to study their security and robustness.
jrasp-agent is a Java Runtime Application Self Protection system that enhances JVM application security by modifying bytecode to detect and block vulnerabilities in real time with minimal performance impact.
Shermie-Proxy is a versatile proxy packet capture tool that supports multiple protocols including HTTP, HTTPS, WebSocket, TCP, and Socks5, enabling real-time interception and modification of network data.
IvyCheck Python SDK enables developers to integrate hallucination, PII, and prompt injection detection checks into their Python applications for enhanced content verification and security.
OpenRecall is a fully open-source, privacy-focused digital memory tool that captures and makes searchable your digital history through screenshots, supporting Windows, macOS, and Linux with local data storage and advanced semantic search capabilities.
Realm is a scalable, reliable, and automated cross-platform Red Team engagement platform featuring a Pythonic DSL, multi-host management, and native Google Cloud integration for advanced offensive security operations.
Olares is an open-source sovereign cloud operating system that enables users to run local AI models, manage personal data, and self-host various applications securely and privately on their own hardware.
Awesome Mind Network is a curated collection of open-source resources, SDKs, and tools by Mind Network designed to empower developers and researchers building privacy-preserving technologies, Agentic AI, and decentralized infrastructure.
Simulation & Benchmarking Environments
simple_rl is a simple and reproducible Python framework for experimenting with reinforcement learning algorithms and Markov Decision Processes.
AndroidEnv is a Python library by DeepMind that provides a Reinforcement Learning platform by simulating Android devices, enabling agents to interact with real-world Android applications through touchscreen gestures for diverse RL tasks.
VisualAgentBench (VAB) is a comprehensive benchmark for evaluating and developing large multimodal models as visual foundation agents across diverse embodied, GUI, and visual design tasks.
MMInA is a benchmark and environment for evaluating the long-chain reasoning abilities of multimodal internet agents across diverse tasks and domains.
Agent4Rec is a recommender system simulator using 1,000 LLM-powered generative agents initialized from MovieLens-1M to simulate realistic user interactions with personalized movie recommendations.
TheAgentCompany is a benchmarking platform that evaluates large language model agents on diverse real-world professional tasks within a simulated software company environment to assess their performance and impact on work-related activities.
MobileAgentBench is an automated benchmarking framework for evaluating mobile large language model agents using common mobile applications on Android emulators or devices.
AgentStudio is a comprehensive toolkit providing environments, tools, and benchmarks for developing and evaluating general virtual agents that interact with computer software.
Open-operator-evals is an open-source benchmarking framework that evaluates the performance of web operators and agents using multiple metrics and a reproducible dataset to provide transparent and statistically sound comparisons.
AndroidWorld is a comprehensive environment and benchmark for autonomous agents to interact with and control Android devices through a live emulator, featuring diverse tasks and integration with web-based benchmarks.
CRAB is a Python-centric framework for building and benchmarking multimodal embodied language model agents across diverse cross-platform environments with a novel benchmarking suite and unified interface.
rl-agents is a comprehensive collection of reinforcement learning and planning algorithms with tools for experiment management, benchmarking, and performance monitoring in gym-compatible environments.
B-MoCA is a benchmarking testbed for evaluating mobile device control agents across diverse Android virtual device configurations using tools like Appium and Android Debug Bridge.
MobileSafetyBench is a testbed for evaluating the safety and helpfulness of autonomous agents controlling mobile devices using Android emulators and automated interaction tools.
Task Automation & Workflow Orchestration
Giselle is an open-source AI app builder that enables seamless human-AI collaboration through agentic workflows, available as both a cloud service and self-hosted platform.
BabyCommandAGI is a Python-based project that combines Command Line Interface (CLI) and Large Language Models (LLM) to automate and manage tasks dynamically through continuous interaction and execution.
Cognify is an AI tool that automatically optimizes generative AI agents and workflows to improve quality, reduce latency, and lower costs using hierarchical workflow-level autotuning.
InterfaceAgent is a versatile framework for creating intelligent system and interface agents that manage and automate tasks across mobile and desktop applications using advanced AI models and robust error handling.
Lemon Agent is a Plan-Validate-Solve agent designed for accurate and reliable workflow automation with extensive tool integrations and user-configurable workflows.
DockerShrink is an AI-powered command-line tool that optimizes and reduces the size
Newer issue
Older issue