Browse free open source AI Agent Frameworks and projects below. Use the toggles on the left to filter open source AI Agent Frameworks by OS, license, language, programming language, and project status.

  • Build Data Resilience - Take the Assessment Today Icon
    Build Data Resilience - Take the Assessment Today

    Can you recover when it matters most? Take this quick assessment to identify gaps and build greater recovery confidence.

    Is your recovery strategy as strong as you think? Take this quick self-assessment to check your recovery readiness and gain tailored insights. In only 2 minutes, you'll learn where you fall on the recovery readiness scale.
    Take the Assessment
  • MongoDB Atlas runs apps anywhere Icon
    MongoDB Atlas runs apps anywhere

    Deploy in 115+ regions with the modern database for every enterprise.

    MongoDB Atlas gives you the freedom to build and run modern applications anywhere—across AWS, Azure, and Google Cloud. With global availability in over 115 regions, Atlas lets you deploy close to your users, meet compliance needs, and scale with confidence across any geography.
    Start Free
  • 1
    n8n

    n8n

    Free and source-available fair-code licensed workflow automation tool

    n8n is an extendable workflow automation tool. With a fair-code distribution model, n8n will always have visible source code, be available to self-host, and allow you to add your own custom functions, logic and apps. n8n's node-based approach makes it highly versatile, enabling you to connect anything to everything. n8n has 200+ different nodes to automate workflows.
    Downloads: 660 This Week
    Last Update:
    See Project
  • 2
    AnythingLLM

    AnythingLLM

    The all-in-one Desktop & Docker AI application with full RAG and AI

    A full-stack application that enables you to turn any document, resource, or piece of content into a context that any LLM can use as references during chatting. This application allows you to pick and choose which LLM or Vector Database you want to use as well as supporting multi-user management and permissions. AnythingLLM is a full-stack application where you can use commercial off-the-shelf LLMs or popular open-source LLMs and vectorDB solutions to build a private ChatGPT with no compromises that you can run locally as well as host remotely and be able to chat intelligently with any documents you provide it. AnythingLLM divides your documents into objects called workspaces. A Workspace functions a lot like a thread, but with the addition of containerization of your documents. Workspaces can share documents, but they do not talk to each other so you can keep your context for each workspace clean.
    Downloads: 135 This Week
    Last Update:
    See Project
  • 3
    UI-TARS Desktop

    UI-TARS Desktop

    A GUI Agent app based on UI-TARS to control your computer using AI

    UI-TARS Desktop is a graphical user interface (GUI) agent application that leverages the UI-TARS vision-language model to enable natural language control of computers. This cross-platform tool supports both Windows and macOS, allowing users to perform tasks through intuitive commands. Key features include screenshot-based visual recognition, precise mouse and keyboard control, and real-time feedback on actions. Provides immediate responses and visual feedback on actions performed. The application facilitates seamless interaction with the computer, enhancing user experience by simplifying complex operations into straightforward language instructions. Leverages advanced AI to bridge the gap between visual elements and language commands. UI-TARS Desktop is open-source and licensed under the Apache License 2.0.
    Downloads: 95 This Week
    Last Update:
    See Project
  • 4
    OpenHands

    OpenHands

    Open-source autonomous AI software engineer

    Welcome to OpenHands (formerly OpenDevin), an open-source autonomous AI software engineer who is capable of executing complex engineering tasks and collaborating actively with users on software development projects. Use AI to tackle the toil in your backlog, so you can focus on what matters: hard problems, creative challenges, and over-engineering your dotfiles We believe agentic technology is too important to be controlled by a few corporations. So we're building all our agents in the open on GitHub, under the MIT license. Our agents can do anything a human developer can: they write code, run commands, and use the web. We're partnering with AI safety experts like Invariant Labs to balance innovation with security.
    Downloads: 48 This Week
    Last Update:
    See Project
  • Earn up to 16% annual interest with Nexo. Icon
    Earn up to 16% annual interest with Nexo.

    Access competitive interest rates on your digital assets.

    Generate interest, borrow against your crypto, and trade a range of cryptocurrencies — all in one platform. Geographic restrictions, eligibility, and terms apply.
    Get started with Nexo.
  • 5
    Eliza

    Eliza

    Autonomous agents for everyone

    Build and deploy autonomous AI agents with consistent personalities across Discord, Twitter, and Telegram. Full support for voice, text, and media interactions. Built-in RAG memory system, document processing, media analysis, and autonomous trading capabilities. Supports multiple AI models including Llama, GPT-4, and Claude. Create custom actions, add new platform integrations, and extend functionality through a modular plugin system. Full TypeScript support.
    Downloads: 47 This Week
    Last Update:
    See Project
  • 6
    GaiaNet

    GaiaNet

    Install and run your own AI agent service

    Gaia is building an active, intelligent ecosystem that supports applications that learn, improve and grow over time. Put your knowledge to work and watch it evolve by creating a node on Gaia or by contributing to a domain supporting an existing knowledge base. Gaia’s decentralized platform ensures robust protection for user data and IP. Gaia allows secure ownership and monetization of IP without compromising privacy. Gaia’s living knowledge organisms continuously adapt and grow in real-time, keeping solutions relevant and cutting-edge. Developers can build applications that evolve and improve over time.
    Downloads: 44 This Week
    Last Update:
    See Project
  • 7
    OpenManus

    OpenManus

    Open-source AI agent framework

    OpenManus is an open-source AI agent framework designed to autonomously execute complex, multi-step tasks by combining reasoning, planning, and tool use. It enables developers to build agents that can think, act, and iterate toward goals rather than simply responding to prompts. The platform emphasizes task decomposition, allowing agents to break down objectives into smaller steps and execute them sequentially or recursively. OpenManus supports integration with external tools, APIs, and environments, making it suitable for real-world automation workflows. It is built to be flexible and extensible, enabling customization of agent behaviors, tools, and reasoning strategies. Overall, OpenManus provides a foundation for creating more capable, autonomous AI systems that can handle dynamic and goal-driven tasks.
    Downloads: 36 This Week
    Last Update:
    See Project
  • 8
    Composio

    Composio

    Composio equip's your AI agents & LLMs

    Empower your AI agents with Composio - a platform for managing and integrating tools with LLMs & AI agents using Function Calling. Equip your agent with high-quality tools & integrations without worrying about authentication, accuracy, and reliability in a single line of code.
    Downloads: 29 This Week
    Last Update:
    See Project
  • 9
    Gateway AI

    Gateway AI

    The only fully local production-grade Super SDK

    Adaline Gateway is a fully local, production-grade Super SDK that provides a simple, unified, and powerful interface for calling more than 200+ large language models (LLMs).
    Downloads: 21 This Week
    Last Update:
    See Project
  • AI-generated apps that pass security review Icon
    AI-generated apps that pass security review

    Stop waiting on engineering. Build production-ready internal tools with AI—on your company data, in your cloud.

    Retool lets you generate dashboards, admin panels, and workflows directly on your data. Type something like “Build me a revenue dashboard on my Stripe data” and get a working app with security, permissions, and compliance built in from day one. Whether on our cloud or self-hosted, create the internal software your team needs without compromising enterprise standards or control.
    Try Retool free
  • 10
    Activepieces

    Activepieces

    Open Source AI Automation

    Activepieces is an open-source automation tool designed to build workflows that connect different apps and services without requiring extensive programming knowledge. It’s tailored for technical and non-technical users alike, enabling teams to automate repetitive tasks using a visual editor and a large library of pre-built connectors. Activepieces can be self-hosted or used via a cloud deployment, making it flexible for teams of all sizes. It supports integrations with popular services like Slack, Google Sheets, and Discord, and allows users to create custom pieces to suit unique needs. With real-time logs, version history, and scheduling, Activepieces is positioned as a compelling alternative to Zapier for open-source and privacy-conscious users.
    Downloads: 20 This Week
    Last Update:
    See Project
  • 11
    Goose

    Goose

    AI coding agent that's more than suggestions - install, execute, edit+

    Goose is an open-source, extensible AI agent that enhances the software development process by going beyond traditional code suggestions. It allows developers to install, execute, edit, and test code with any large language model (LLM), facilitating a more efficient and streamlined workflow. Designed to operate locally within a developer's environment, Goose integrates seamlessly with various tools and platforms, providing a customizable and powerful assistant for coding tasks. Its architecture supports extensibility, enabling users to tailor the agent to their specific needs and preferences. By leveraging Goose, developers can improve productivity and code quality through advanced AI-driven assistance.
    Downloads: 19 This Week
    Last Update:
    See Project
  • 12
    AutoGPT

    AutoGPT

    Powerful tool that lets you create and run intelligent agents

    AutoGPT is an experimental open-source application showcasing the capabilities of the GPT-4 language model. This program, driven by GPT-4, chains together LLM "thoughts", to autonomously achieve whatever goal you set. As one of the first examples of GPT-4 running fully autonomously, AutoGPT pushes the boundaries of what is possible with AI.
    Downloads: 18 This Week
    Last Update:
    See Project
  • 13
    Browser Use

    Browser Use

    Make websites accessible for AI agents

    Browser Use is an AI-powered browser automation framework designed to let agents interact with websites just like humans do. It enables developers and AI systems to perform complex online tasks such as form filling, data extraction, and navigation through natural language instructions. Built with Python and compatible with modern LLMs, it integrates seamlessly with tools like ChatBrowserUse, Google Gemini, and Anthropic models. The platform supports both open-source deployment and a fully hosted cloud version for enhanced scalability and performance. Its cloud offering includes advanced capabilities like stealth browsing, CAPTCHA solving, and proxy rotation for reliable automation. Overall, Browser Use transforms web interaction into an intelligent, programmable workflow driven by AI agents.
    Downloads: 18 This Week
    Last Update:
    See Project
  • 14
    Flowise

    Flowise

    Drag & drop UI to build your customized LLM flow

    Open source UI visual tool to build your customized LLM flow using LangchainJS, written in Node Typescript/Javascript. Conversational agent for a chat model which utilizes chat-specific prompts and buffer memory. Open source is the core of Flowise, and it will always be free for commercial and personal usage. Flowise support different environment variables to configure your instance. You can specify the following variables in the .env file inside the packages/server folder.
    Downloads: 17 This Week
    Last Update:
    See Project
  • 15
    Agent Zero

    Agent Zero

    Agent Zero AI framework

    Agent Zero is not a predefined agentic framework. It is designed to be dynamic, organically growing, and learning as you use it. Agent Zero is fully transparent, readable, comprehensible, customizable and interactive. Agent Zero uses the computer as a tool to accomplish its (your) tasks. Agents can communicate with their superiors and subordinates, asking questions, giving instructions, and providing guidance. Instruct your agents in the system prompt on how to communicate effectively. The terminal interface is real-time streamed and interactive. You can stop and intervene at any point. If you see your agent heading in the wrong direction, just stop and tell it right away. There is a lot of freedom in this framework. You can instruct your agents to regularly report back to superiors asking for permission to continue. You can instruct them to use point-scoring systems when deciding when to delegate subtasks. Superiors can double-check subordinates' results and disputes.
    Downloads: 15 This Week
    Last Update:
    See Project
  • 16
    Dify

    Dify

    One API for plugins and datasets, one interface for prompt engineering

    Dify is an easy-to-use LLMOps platform designed to empower more people to create sustainable, AI-native applications. With visual orchestration for various application types, Dify offers out-of-the-box, ready-to-use applications that can also serve as Backend-as-a-Service APIs. Unify your development process with one API for plugins and datasets integration, and streamline your operations using a single interface for prompt engineering, visual analytics, and continuous improvement. Out-of-the-box web sites supporting form mode and chat conversation mode A single API encompassing plugin capabilities, context enhancement, and more, saving you backend coding effort Visual data analysis, log review, and annotation for applications
    Downloads: 15 This Week
    Last Update:
    See Project
  • 17
    MetaGPT

    MetaGPT

    The Multi-Agent Framework

    The Multi-Agent Framework: Given one line Requirement, return PRD, Design, Tasks, Repo. Assign different roles to GPTs to form a collaborative software entity for complex tasks. MetaGPT takes a one-line requirement as input and outputs user stories / competitive analysis/requirements/data structures / APIs / documents, etc. Internally, MetaGPT includes product managers/architects/project managers/engineers. It provides the entire process of a software company along with carefully orchestrated SOPs.
    Downloads: 15 This Week
    Last Update:
    See Project
  • 18
    Agentic

    Agentic

    AI agent stdlib that works with any LLM and TypeScript AI SDK

    Agentic is an open source, TypeScript, AI agent standard library that works with any LLM and TS AI SDK. Agentic’s standard library of TypeScript AI tools are optimized for both TS-usage as well as LLM-based usage, which is really important for testing and debugging.
    Downloads: 14 This Week
    Last Update:
    See Project
  • 19
    Alan AI

    Alan AI

    In-App assistant SDK to build a multimodal conversational UX websites

    Quickly add voice to your app with the Alan Platform. Create an in-app voice assistant to enable human-like conversations and provide a personalized voice experience for every user. Alan is a conversational voice AI platform that lets you create an intelligent voice assistant for your app. It offers all the necessary tools to design, embed, and host your voice solutions. A powerful web-based IDE where you can write, test and debug dialog scenarios for your voice assistant or chatbot. Alan's AI-backend powered by the industry’s best Automatic Speech Recognition (ASR), Natural Language Understanding (NLU) and Speech Synthesis. The Alan Cloud provisions and handles the infrastructure required to maintain your voice deployments and perform all the voice processing tasks. To voice enable your app, you only need to get the Alan Client SDK and drop it to your app. No need to plan for, deploy and maintain any infrastructure or speech components - the Alan Platform does the bulk of the work.
    Downloads: 14 This Week
    Last Update:
    See Project
  • 20
    Coze Studio

    Coze Studio

    An AI agent development platform with all-in-one visual tools

    Coze Studio is ByteDance’s open‑source, visual AI agent development platform. It offers no-code/low-code workflows to build, debug, and deploy conversational agents, integrating prompting, RAG-based knowledge bases, plugin systems, and workflow orchestration. Developed in Go (backend) and React/TypeScript (frontend), it uses a containerized microservices architecture suitable for enterprise deployment.
    Downloads: 14 This Week
    Last Update:
    See Project
  • 21
    GPTme

    GPTme

    Your agent in your terminal, equipped with local tools

    GPTMe is a personal AI chatbot designed for self-reflection, journaling, and productivity, using GPT models to generate personalized insights and responses.
    Downloads: 13 This Week
    Last Update:
    See Project
  • 22
    BISHENG

    BISHENG

    BISHENG is an open LLM devops platform for next generation apps

    BISHENG is an open LLM application DevOps platform, focusing on enterprise scenarios. It has been used by a large number of industry-leading organizations and Fortune 500 companies. "Bi Sheng" was the inventor of movable type printing, which played a vital role in promoting the transmission of human knowledge. We hope that BISHENG can also provide strong support for the widespread implementation of intelligent applications. Everyone is welcome to participate.
    Downloads: 12 This Week
    Last Update:
    See Project
  • 23
    Burr

    Burr

    Build applications that make decisions. Chatbots, agents, simulations

    Burr makes it easy to develop applications that make decisions (chatbots, agents, simulations, etc...) from simple python building blocks. Burr works well for any application that uses LLMs and can integrate with any of your favorite frameworks. Burr includes a UI that can track/monitor/trace your system in real-time, along with pluggable persisters (e.g. for memory) to save & load application state.
    Downloads: 12 This Week
    Last Update:
    See Project
  • 24
    LLMStack

    LLMStack

    No-code multi-agent framework to build LLM Agents, workflows

    LLMStack is a no-code platform for building generative AI agents, workflows and chatbots, connecting them to your data and business processes. Build tailor-made generative AI agents, applications and chatbots that cater to your unique needs by chaining multiple LLMs. Seamlessly integrate your own data, internal tools and GPT-powered models without any coding experience using LLMStack's no-code builder. Trigger your AI chains from Slack or Discord. Deploy to the cloud or on-premise.
    Downloads: 12 This Week
    Last Update:
    See Project
  • 25
    AgentGPT

    AgentGPT

    🤖 Assemble, configure & deploy autonomous AI Agents in your browser

    🤖 Assemble, configure, and deploy autonomous AI Agents in your browser. 🤖 AgentGPT allows you to configure and deploy Autonomous AI agents. Name your own custom AI and have it embark on any goal imaginable. It will attempt to reach the goal by thinking of tasks to do, executing them, and learning from the results 🚀. By sponsoring this free, open-source project, you not only have the opportunity to have your avatar/logo featured below, but also get the exclusive chance to chat with the founders!🗣️ 👉 Click here to support the project: https://github.com/sponsors/reworkd-admin
    Downloads: 11 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • 3
  • 4
  • 5
  • Next

Open Source AI Agent Frameworks Guide

Open source AI agent frameworks provide the foundation for building, managing, and deploying intelligent agents that can complete tasks with minimal human involvement. These frameworks supply the essential components needed to connect language models with external tools, data sources, workflows, and business processes. By offering a structured development environment, they help organizations create reliable agents that can automate repetitive work, support decision-making, and improve operational efficiency across many industries.

Modern open source AI agent frameworks often include capabilities for memory management, tool integration, workflow orchestration, planning, and communication between multiple agents. These features make it easier for development teams to design solutions that can respond to changing inputs, retrieve relevant information, and perform actions across connected platforms. Many frameworks also emphasize scalability, allowing organizations to expand agent capabilities as business needs evolve without rebuilding their entire solution.

As artificial intelligence adoption continues to grow, open source AI agent frameworks have become an important part of enterprise technology strategies. Businesses use them to accelerate development, maintain consistent performance, and simplify the creation of advanced automation solutions. Whether supporting customer service, internal operations, research, or productivity initiatives, these frameworks provide the structure needed to build flexible and dependable AI-driven experiences.

What Features Do Open Source AI Agent Frameworks Provide?

  • Modular architecture: Separates agents, workflows, and components, making customization, maintenance, and expansion much easier for different business requirements.
  • Model connectivity: Supports integration with multiple AI models, allowing organizations to switch providers or combine capabilities without rebuilding workflows.
  • Tool integration: Connects agents with external applications, databases, APIs, and business platforms to complete tasks using real operational data.
  • Memory management: Stores conversation history and contextual information, helping agents deliver more consistent and relevant responses across interactions.
  • Multi-agent collaboration: Enables specialized agents to coordinate responsibilities, exchange information, and complete complex workflows more efficiently.
  • Workflow orchestration: Automates sequences of actions, approvals, and decision paths to streamline repetitive business operations.
  • Human oversight: Allows people to review, approve, or modify agent actions before important tasks are finalized.
  • Extensibility: Supports custom components, plugins, and integrations so organizations can adapt capabilities as operational needs evolve.

Different Types of Open Source AI Agent Frameworks

  • Rule-based open source AI agent frameworks: Execute predefined logic for predictable tasks that require consistent decisions and minimal flexibility.
  • Autonomous open source AI agent frameworks: Handle objectives independently by planning actions, evaluating outcomes, and adjusting behavior throughout each workflow.
  • Multi-agent open source AI agent frameworks: Coordinate multiple intelligent agents that collaborate to complete complex tasks more efficiently.
  • Workflow orchestration open source AI agent frameworks: Connect agents with business processes to automate sequences, approvals, and task routing.
  • Conversational open source AI agent frameworks: Focus on natural language interactions for customer support, employee assistance, and knowledge retrieval.
  • Event-driven open source AI agent frameworks: Trigger actions after detecting predefined events, updates, or changes across connected environments.
  • Retrieval-augmented open source AI agent frameworks: Combine language capabilities with external knowledge sources to deliver more accurate and context-aware responses.
  • Hybrid open source AI agent frameworks: Blend multiple reasoning methods and automation techniques to support diverse operational requirements.
  • Cloud-native open source AI agent frameworks: Scale resources dynamically while supporting distributed deployments and centralized management.
  • Edge open source AI agent frameworks: Process data closer to devices to reduce latency and improve responsiveness for time-sensitive operations.

What Are the Advantages Provided by Open Source AI Agent Frameworks?

  • Accelerates development: Provides reusable components that reduce manual work and speed up building intelligent agents for different business needs.
  • Simplifies orchestration: Coordinates multiple agent activities, helping workflows remain organized as tasks become increasingly complex.
  • Improves scalability: Supports expanding workloads without requiring major architectural changes or extensive redevelopment efforts.
  • Enhances flexibility: Allows teams to adapt agent behavior, workflows, and integrations as business priorities evolve over time.
  • Strengthens collaboration: Enables multiple agents to exchange information and complete interconnected tasks more efficiently.
  • Supports integration: Connects with existing business tools, cloud services, and data sources to create seamless operational workflows.
  • Encourages consistency: Standardized development practices help maintain predictable agent behavior across different projects and deployments.
  • Reduces maintenance effort: Centralized management makes updating workflows, configurations, and agent capabilities more efficient.
  • Improves reliability: Built-in monitoring and error handling help maintain stable performance during changing workloads and unexpected conditions.
  • Enables faster innovation: Developers can experiment with new capabilities while reusing proven building blocks across multiple projects.

Who Uses Open Source AI Agent Frameworks?

  • Software developers: Build intelligent agents with reusable components, workflow automation, and flexible deployment options.
  • AI engineers: Create advanced agent architectures that support reasoning, planning, and task execution across multiple environments.
  • Enterprise IT teams: Deploy and manage agent-based solutions while maintaining governance, scalability, and operational consistency.
  • Data scientists: Connect machine learning models with agent workflows to automate decisions and improve analytical processes.
  • Research teams: Experiment with new agent designs, evaluation methods, and collaborative AI capabilities for innovation projects.
  • Product managers: Prototype AI-powered features faster while coordinating technical requirements with business objectives.
  • System architects: Design distributed agent environments that integrate with existing infrastructure and support future expansion.
  • Digital transformation leaders: Introduce intelligent automation initiatives that streamline operations and improve organizational efficiency.

How Much Do Open Source AI Agent Frameworks Cost?

The cost of open source AI agent frameworks varies depending on the features provided, deployment model, and the size of the organization using them. Basic options may be available at little to no cost when offered as open source, while commercial offerings often use monthly or annual subscription pricing. More advanced frameworks designed for enterprise environments typically include additional capabilities such as security controls, workflow automation, and scalability, which can increase overall pricing.

Organizations should also account for expenses beyond the initial licensing or subscription fees. Implementation, customization, employee training, ongoing maintenance, and infrastructure requirements can all affect the total cost of ownership. Pricing may also depend on the number of users, the volume of AI workloads, or access to premium support and advanced features. Evaluating both upfront and long-term costs helps businesses choose a framework that aligns with their operational needs and budget.

What Do Open Source AI Agent Frameworks Integrate With?

Open source AI agent frameworks can integrate with many types of software to create connected and efficient workflows. Common integrations include customer relationship management platforms, project management tools, communication applications, and document management solutions. They can also connect with enterprise resource planning systems to exchange operational data across business functions. Analytics platforms are frequently integrated to measure performance, monitor activity, and generate actionable insights.

Many organizations also integrate open source AI agent frameworks with cloud services, database platforms, workflow automation tools, and identity management solutions. Ecommerce platforms, content management systems, and customer support applications can also exchange information with open source AI agent frameworks to automate routine tasks and improve response times. These integrations help reduce manual effort, improve data consistency, and support more streamlined business operations.

What Are the Trends Relating to Open Source AI Agent Frameworks?

  • Multi-agent architectures are becoming more common for handling complex workflows through coordinated task execution.
  • Artificial intelligence models are increasingly combined with external tools to expand practical business capabilities.
  • Open source frameworks continue gaining popularity because they encourage customization and community-driven improvements.
  • Memory management features are advancing to support longer and more context-aware interactions.
  • Built-in security controls are receiving greater attention to protect sensitive business data and operations.
  • Framework interoperability is improving to simplify connections with existing business applications.
  • Low-code development options are expanding to make agent creation more accessible for broader teams.
  • Performance optimization techniques are reducing response times while improving resource efficiency.
  • Governance features are evolving to strengthen monitoring, auditing, and policy enforcement.

Getting Started With Open Source AI Agent Frameworks

Selecting the right AI agent framework starts with defining the goals you want your AI agents to accomplish and the complexity of the tasks they will handle. Consider whether the framework supports the capabilities your organization needs, such as workflow orchestration, memory management, tool integration, multi-agent coordination, or model flexibility. It is also important to evaluate how easily your team can implement, customize, and maintain the framework over time.

Look beyond feature lists by assessing scalability, security, documentation quality, community activity, and long-term development. Make sure the framework integrates well with your existing software and infrastructure to reduce implementation challenges. Testing several options through pilot projects can reveal differences in usability, performance, and reliability. The right AI agent framework should align with your technical requirements, budget, and future growth plans while making it easier to build and manage intelligent AI agents effectively.