Comprehensive agents open-source Tools for Every Need

Get access to agents open-source solutions that address multiple requirements. One-stop resources for streamlined workflows.

agents open-source

  • FastAPI Agents is an open-source framework that deploys LLM-based agents as RESTful APIs using FastAPI and LangChain.
    0
    0
    What is FastAPI Agents?
    FastAPI Agents provides a robust service layer for developing LLM-based agents using the FastAPI web framework. It allows you to define agent behaviors with LangChain chains, tools, and memory systems. Each agent can be exposed as a standard REST endpoint, supporting asynchronous requests, streaming responses, and customizable payloads. Integration with vector stores enables retrieval-augmented generation for knowledge-driven applications. The framework includes built-in logging, monitoring hooks, and Docker support for containerized deployment. You can easily extend agents with new tools, middleware, and authentication. FastAPI Agents accelerates the production readiness of AI solutions, ensuring security, scalability, and maintainability of agent-based applications in enterprise and research settings.
  • A Python framework for building autonomous AI agents that can interact with APIs, manage memory, tools, and complex workflows.
    0
    0
    What is AI Agents?
    AI Agents offers a structured toolkit for developers to build autonomous agents using large language models. It includes modules for integrating external APIs, managing conversational or long-term memory, orchestrating multi-step workflows, and chaining LLM calls. The framework provides templates for common agent types—data retrieval, question answering, and task automation—while allowing customization of prompts, tool definitions, and memory strategies. With asynchronous support, plugin architecture, and modular design, AI Agents enables scalable, maintainable, and extendable agentic applications.
  • AgentCrew is an open-source platform for orchestrating AI agents, managing tasks, memory, and multi-agent workflows.
    0
    0
    What is AgentCrew?
    AgentCrew is designed to streamline the creation and management of AI agents by abstracting common functionalities such as agent lifecycle, memory persistence, task scheduling, and inter-agent communication. Developers can define custom agent profiles, specify triggers and conditions, and integrate with major LLM providers like OpenAI and Anthropic. The framework provides a Python SDK, CLI tools, RESTful endpoints, and an intuitive web dashboard for monitoring agent performance. Workflow automation features allow agents to work in parallel or sequence, exchange messages, and log interactions for auditing and retraining. The modular architecture supports plugin extensions, enabling organizations to tailor the platform to diverse use cases, from customer service bots to automated research assistants and data extraction pipelines.
  • AiChat provides customizable AI chat agents with role-based prompt configuration, multi-turn conversation, and plugin integration.
    0
    0
    What is AiChat?
    AiChat offers a versatile toolkit for creating intelligent chat agents by providing role-based prompt management, memory handling, and streaming response capabilities. Users can set up multiple conversational roles, such as system, assistant, and user, to shape dialogue context and behavior. The framework supports plugin integrations for external APIs, data retrieval, or custom logic, enabling seamless extension of functionalities. AiChat's modular design allows easy swapping of language models and configuration of feedback loops to refine responses. Built-in memory features provide context persistence across sessions, while streaming API support delivers low-latency interactions. Developers benefit from clear documentation and sample projects to accelerate deployment of chatbots across web, desktop, or server environments.
  • CrewAI Quickstart provides a Node.js template to rapidly configure, run, and manage conversational AI agents via CrewAI API.
    0
    0
    What is CrewAI Quickstart?
    CrewAI Quickstart is a developer toolkit designed to streamline the creation and deployment of AI-driven conversational agents using the CrewAI framework. It offers a preconfigured Node.js environment, example scripts for interacting with CrewAI APIs, and best-practice patterns for prompt design, agent orchestration, and error handling. With this quickstart, teams can prototype chatbots, automate workflows, and integrate AI assistants into existing applications in minutes, reducing boilerplate code and ensuring consistency across projects.
  • MASlite is a lightweight Python multi-agent system framework for defining agents, messaging, scheduling, and environment simulation.
    0
    0
    What is MASlite?
    MASlite provides a clear API to create agent classes, register behaviors, and handle event-driven messaging between agents. It includes a scheduler to manage agent tasks, environment modeling to simulate interactions, and a plugin system to extend core capabilities. Developers can rapidly prototype multi-agent scenarios in Python by defining agent lifecycle methods, connecting agents via channels, and running simulations in a headless mode or integrating with visualization tools.
  • A minimal Python framework to create autonomous GPT-powered AI agents with tool integration and memory.
    0
    0
    What is TinyAgent?
    TinyAgent provides a lightweight agent framework for orchestrating complex tasks with OpenAI GPT models. Developers install via pip, configure an API key, define tools or plugins, and leverage in-memory context to maintain multi-step conversations. TinyAgent supports chaining tasks, integrating external APIs, and persisting user or system memories. Its simple Pythonic API lets you prototype autonomous data analysis workflows, customer service chatbots, code generation assistants, or any use case requiring an intelligent, stateful agent. The library remains fully open-source, extensible, and platform-agnostic.
  • A searchable directory to discover, compare, and evaluate autonomous AI agent frameworks by features, language, and usage.
    0
    0
    What is Wise Agents?
    Wise Agents offers a comprehensive, searchable catalog of AI agent frameworks and platforms. It features filtering by category, programming language, license type, and more to help users zero in on the right tool. Each agent entry includes a detailed profile, key capabilities, GitHub and documentation links, and community ratings. The site is regularly updated through community contributions, ensuring the latest agent releases and developments are always available in one centralized resource.
  • Open Agent Leaderboard evaluates and ranks open-source AI agents on tasks like reasoning, planning, Q&A, and tool utilization.
    0
    0
    What is Open Agent Leaderboard?
    Open Agent Leaderboard offers a complete evaluation pipeline for open-source AI agents. It includes a curated task suite covering reasoning, planning, question answering, and tool usage, an automated harness to run agents in isolated environments, and scripts to collect performance metrics such as success rate, runtime, and resource consumption. Results are aggregated and displayed on a web-based leaderboard with filters, charts, and historical comparisons. The framework supports Docker for reproducible setups, integration templates for popular agent architectures, and extensible configurations to add new tasks or metrics easily.
  • A Java-based multi-agent communication demo using JADE, showcasing two-way interaction, message parsing, and agent coordination.
    0
    0
    What is Two-Way Agent Communication using JADE?
    This repository provides a hands-on demonstration of two-way communication between agents built on the JADE framework. It includes example Java classes showing agent setup, FIPA-ACL compliant message creation, and asynchronous behavior handling. Developers can study Agent A sending a REQUEST, Agent B processing the request, and returning an INFORM message. The code illustrates registering agents with the Directory Facilitator, using cyclic and one-shot behaviors, applying message templates to filter messages, and logging conversation sequences. It’s an ideal starting point for prototyping multi-agent exchanges, custom protocols, or integrating JADE agents into larger distributed AI systems.
Featured