awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
Back to lsdefine/genericagent

Projects sharing features with GenericAgent

30 open-source projects similar to lsdefine/genericagent, ranked by shared indexed features. Tags may describe platforms or build tools rather than the same primary purpose. Check each project’s use case, license, and deployment requirements before treating it as a replacement.

  • camel-ai/camelcamel-ai avatar

    camel-ai/camel

    18,018View on GitHub↗

    This project is a comprehensive framework for building and managing autonomous agent systems. It provides a unified architecture for orchestrating multi-agent societies, where specialized agents collaborate through roleplay to decompose and solve complex tasks. The system integrates language models with external environments, enabling agents to perform real-world actions through a standardized tool-calling abstraction layer. The framework distinguishes itself through its focus on iterative reasoning and data reliability. It employs automated feedback loops to refine agent outputs and self-eva

    Pythonagentai-societiesartificial-intelligence
    View on GitHub↗18,018
  • opensquilla/opensquillaopensquilla avatar

    opensquilla/opensquilla

    4,211View on GitHub↗

    OpenSquilla is an LLM agent orchestration framework designed to coordinate multi-step AI workflows and tool execution using directed acyclic graphs. It functions as a centralized system for managing specialized skill packages and executing complex reasoning sequences. The project distinguishes itself through a routing gateway that directs tasks to different AI providers based on complexity, cost, and performance. It utilizes a multi-tier AI memory system that organizes working, episodic, and semantic knowledge using local embeddings and SQLite, alongside a secure execution sandbox that isolat

    Pythonagentaiai-agents
    View on GitHub↗4,211
  • agiresearch/aiosagiresearch avatar

    agiresearch/AIOS

    5,168View on GitHub↗

    AIOS is an LLM agent operating system and orchestration kernel designed to manage memory, resource scheduling, and tool execution for multiple autonomous AI agents. It serves as a comprehensive framework for developing and deploying agents, featuring a dedicated resource manager that coordinates model backends, GPU memory, and isolated kernel instances. The system distinguishes itself through a semantic memory engine that uses vector search and autonomous clustering for long-term knowledge management, and a semantic file system that allows users to control computer files and system operations

    Python
    View on GitHub↗5,168

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Find more with AI search
  • letta-ai/lettaletta-ai avatar

    letta-ai/letta

    25,380View on GitHub↗

    Letta is a framework for building, deploying, and managing autonomous AI agents that maintain persistent state across long-term interactions. It provides a comprehensive suite of primitives for defining agents with configurable personas, modular memory blocks, and tool-use capabilities, enabling them to retain user preferences and conversation history over extended sessions. The platform distinguishes itself through its advanced memory management and orchestration capabilities. It allows agents to autonomously update their own memory, perform retrieval-augmented generation, and coordinate com

    aiai-agentsllm
    View on GitHub↗25,380
  • kilo-org/kilocodeKilo-Org avatar

    Kilo-Org/kilocode

    15,616View on GitHub↗

    Kilocode is an autonomous engineering platform designed to orchestrate AI agents for complex software development tasks. It functions as a comprehensive system for automating coding, testing, and repository management by integrating directly with your codebase and terminal. The platform provides a unified gateway for model orchestration, allowing for the management of agentic workflows, event-driven automation, and persistent session state across distributed development environments. The platform distinguishes itself through its federated task management and policy-based access control, which

    TypeScriptaiai-ageai-coding
    View on GitHub↗15,616
  • aiwaves-cn/agentsaiwaves-cn avatar

    aiwaves-cn/agents

    5,965View on GitHub↗

    This is an LLM agent framework and symbolic learning system designed for building self-evolving autonomous agents. It functions as a computational graph orchestrator that organizes agent interactions and tool sequences as a trainable graph of nodes. The framework focuses on data-centric agent optimization, allowing agent pipelines and prompts to be upgraded through data-driven training rather than manual engineering. It utilizes a symbolic learning process that applies language-based loss and textual reflections to refine the operational logic and symbolic components of an agent. The system

    Pythonautonomous-agentslanguage-modelllm
    View on GitHub↗5,965
  • tinyhumansai/openhumantinyhumansai avatar

    tinyhumansai/openhuman

    42,587View on GitHub↗

    OpenHuman is an AI application framework for building private intelligence systems and personal AI layers. It provides a system for deploying private AI assistants that execute technical tasks and manage personal knowledge bases. The project features a model-agnostic request proxy that routes AI workloads to different large language models based on requirements for reasoning, speed, or vision. It integrates an OAuth-driven data integrator to synchronize personal information from external services into a local knowledge base composed of hierarchical Markdown summaries. The framework also inclu

    Rust
    View on GitHub↗42,587
  • frdel/agent-zerofrdel avatar

    frdel/agent-zero

    18,223View on GitHub↗

    Agent Zero is an LLM agent framework and multi-agent orchestrator that provides an AI-powered interface for operating system tasks. It functions as a containerized AI workspace, allowing large language models to interact with a filesystem and terminal within an isolated Linux environment. The system distinguishes itself through a hierarchical orchestration model that decomposes complex goals by spawning specialized sub-agents to collaborate and consolidate results. It features a plugin-based architecture for extending capabilities via a community plugin hub, a custom skills system, and extern

    Python
    View on GitHub↗18,223
  • gptme/gptmegptme avatar

    gptme/gptme

    4,469View on GitHub↗

    gptme is an autonomous AI agent server and framework designed for local system automation, software development, and code execution. It operates as a local execution engine that enables language models to run shell commands, modify local files, and interact with the operating system. The project functions as a Model Context Protocol client, integrating with external servers to expand agent capabilities with standardized tools and data sources. It features a provider-agnostic routing system to orchestrate tasks across multiple proprietary cloud APIs and local AI backends. The system includes

    Python
    View on GitHub↗4,469
  • mpaepper/llm_agentsmpaepper avatar

    mpaepper/llm_agents

    1,043View on GitHub↗

    This project is a development framework for building autonomous agents that utilize language models to reason through multi-step tasks. It functions as an orchestrator that manages iterative loops of thought, action, and observation, allowing systems to process information and reach solutions without manual intervention. The framework distinguishes itself through a modular tool abstraction that connects language models to external data sources and code execution environments. By injecting tool-binding metadata into the prompt context, the system enables models to dynamically invoke custom fun

    Pythondeep-learninglangchainllms
    View on GitHub↗1,043
  • ed-donner/agentsed-donner avatar

    ed-donner/agents

    6,568View on GitHub↗

    This project is an LLM autonomous agent framework and orchestration tool designed to build goal-driven agents that automate complex workflows. It functions as a system for converting high-level objectives into a series of autonomous actions and managing the coordination of multiple specialized agents to solve multi-step problems. The framework features a tool integration layer that parses structured model outputs into executable functions and external API calls. It utilizes a non-blocking execution pipeline to manage task orchestration through recursive loops and asynchronous event handling.

    Jupyter Notebook
    View on GitHub↗6,568
  • nikivdev/flownikivdev avatar

    nikivdev/flow

    21,103View on GitHub↗

    Flow is an orchestration framework for designing and executing complex workflows using autonomous agents powered by large language models. It serves as a toolkit for constructing agentic pipelines and a runtime for managing agent lifecycles, session states, and tool execution. The project is distinguished by its support for hierarchical swarm management, where director agents decompose large projects into smaller tasks for specialized worker agents. It enables multiple coordination patterns, including sequential linear pipelines and concurrent execution where agents analyze tasks from differe

    Rustagentsautonomymoonbit
    View on GitHub↗21,103
  • yoheinakajima/babyagiyoheinakajima avatar

    yoheinakajima/babyagi

    22,309View on GitHub↗

    This is a framework for building autonomous agents that use large language models to plan, execute, and refine their own tasks. It functions as an autonomous task orchestrator and agent framework, utilizing a function registry to manage the code-based tools and plugins the agents use to achieve complex goals. The system is distinguished by its ability to perform autonomous code generation, where the agent analyzes requirements to write new reusable functions on the fly. It employs a recursive loop-based planning model to continuously update its goal list and refine its performance based on ex

    Python
    View on GitHub↗22,309
  • zhayujie/bot-on-anythingzhayujie avatar

    zhayujie/bot-on-anything

    4,199View on GitHub↗

    This project is a multi-channel AI agent and chatbot framework that allows a single AI intelligence to be deployed across various messaging platforms, web interfaces, and email accounts. It functions as a cross-model AI gateway, providing a unified interface to route requests between different large language model providers. The system is distinguished by its autonomous task planning and knowledge management capabilities. It can decompose complex goals into sequential execution steps using external tools and a headless browser, while simultaneously extracting information from conversations to

    Pythonchatgptclaudegemini
    View on GitHub↗4,199
  • hmbown/deepseek-tuiHmbown avatar

    Hmbown/DeepSeek-TUI

    38,538View on GitHub↗

    DeepSeek-TUI is an AI coding agent orchestrator and framework designed to automate complex programming tasks. It functions as a harness for coordinating AI models that can read source code, edit files, and execute shell commands through automated agent workflows. The system is distinguished by its multi-agent coordination capabilities, which allow for the spawning of parallel sub-agents to handle concurrent investigations or implementation slices. It employs autonomous goal-seeking loops to pursue objectives across multiple turns and utilizes a tool integration gateway to connect models to ex

    Rust
    View on GitHub↗38,538
  • microsoft/ai-agents-for-beginnersmicrosoft avatar

    microsoft/ai-agents-for-beginners

    79,122View on GitHub↗

    This project is a structured educational resource and technical guide for designing and implementing autonomous systems using large language models. It provides a comprehensive curriculum and code samples focused on agentic design patterns, autonomous development, and the creation of systems capable of planning and executing multi-step tasks. The resource details the implementation of agentic retrieval-augmented generation, where models autonomously plan and refine data searches. It covers a wide array of orchestrators and design patterns, including metacognitive reflection for self-correctin

    Jupyter Notebookagentic-aiagentic-frameworkagentic-rag
    View on GitHub↗79,122
  • zai-org/glm-4.5zai-org avatar

    zai-org/GLM-4.5

    4,426View on GitHub↗

    GLM-4.5 is a multimodal large language model and advanced reasoning system. It functions as an AI coding assistant, an autonomous AI agent, and a multimodal content generator capable of processing and generating text, images, audio, and video within a single unified system. The project is distinguished by its deep reasoning capabilities, utilizing chain-of-thought processing to solve complex mathematical, logical, and technical problems. It features an agentic architecture that allows for autonomous task execution, long-horizon goal planning, and the ability to interact with external tools an

    Pythonagentglmllm
    View on GitHub↗4,426
  • can1357/oh-my-pican1357 avatar

    can1357/oh-my-pi

    38,142View on GitHub↗

    oh-my-pi is an agentic workflow automation platform and AI coding agent orchestrator designed for autonomous software engineering. It functions as a multi-model LLM router and an LSP-integrated development environment, coordinating specialized AI agents to perform codebase analysis, automated refactoring, and complex task execution. The system distinguishes itself through the use of subagent coordination to execute parallel tasks within isolated environments and an auto-research framework for iterative experiments. It employs AST-driven structural search for code discovery and content-hash an

    TypeScriptai-agentai-coding-agentanthropic
    View on GitHub↗38,142
  • github/awesome-copilotgithub avatar

    github/awesome-copilot

    40,904View on GitHub↗

    Awesome Copilot is a comprehensive framework for autonomous software development, providing the infrastructure to orchestrate multi-agent teams and automate complex coding workflows. It functions as a centralized platform for managing AI-driven development, enabling developers to deploy specialized agents that interact with local files, terminal commands, and external APIs to execute end-to-end software delivery tasks. The project distinguishes itself through its focus on governance and extensibility, offering a suite of security controls, policy-based execution guardrails, and audit trails t

    JavaScriptaigithub-copilothacktoberfest
    View on GitHub↗40,904
  • alchaincyf/hermes-agent-orange-bookalchaincyf avatar

    alchaincyf/hermes-agent-orange-book

    5,056View on GitHub↗

    This repository is a practical written guide, structured as a 21-section tutorial book, to an open-source AI agent framework called Hermes Agent. It walks readers from a first introduction through advanced, real-world usage, covering how to set up and use the framework rather than shipping the framework itself. The guide centers on what distinguishes the framework: a built-in learning loop that turns completed tasks into reusable skills, refines them through use, and prunes what is not worth keeping. It also covers a three-layer memory design combined with session search, so an agent can reca

    Pythonagent-frameworkai-agentsebook
    View on GitHub↗5,056
  • claude-code-best/claude-codeclaude-code-best avatar

    claude-code-best/claude-code

    20,272View on GitHub↗

    Claude Code is a command-line interface and multi-agent orchestration framework designed for autonomous software engineering. It enables AI agents to perform codebase modifications, debugging, and Git workflow management while coordinating multiple specialized agents to decompose and execute complex engineering tasks in parallel. The system distinguishes itself through a high degree of isolation and safety, utilizing Git worktrees to create independent working directories for concurrent agents and implementing a tiered permission system that combines user rules, project policies, and OS-level

    TypeScript
    View on GitHub↗20,272
  • vercel/aivercel avatar

    vercel/ai

    21,885View on GitHub↗

    This project is a comprehensive framework for building AI-powered applications, providing a unified toolkit for orchestrating language models, autonomous agents, and interactive user interfaces. It serves as a central library for managing the entire lifecycle of AI interactions, from initial prompt generation and model provider abstraction to complex, multi-step reasoning and tool execution. The framework distinguishes itself through its deep integration with frontend development, specifically by enabling generative user interfaces that render dynamic components directly from model outputs. I

    TypeScriptanthropicartificial-intelligencegemini
    View on GitHub↗21,885
  • mastra-ai/mastramastra-ai avatar

    mastra-ai/mastra

    21,221View on GitHub↗

    Mastra is an orchestration framework designed for building, deploying, and managing autonomous AI agents and multi-agent systems. It provides a comprehensive suite of primitives for creating resilient AI applications, including durable workflow orchestration, event-driven agent loops, and semantic memory management. By integrating these core components, the platform enables developers to build complex, multi-step processes that can reason about goals and execute tasks without manual intervention. The framework distinguishes itself through its focus on observability and secure, isolated execut

    TypeScriptagentsaichatbots
    View on GitHub↗21,221
  • ombharatiya/ai-system-design-guideombharatiya avatar

    ombharatiya/ai-system-design-guide

    4,200View on GitHub↗

    This is a written reference for designing, building and operating production AI systems, aimed at engineers who work with large language models. It is organized as chapters, worked case studies and interview-preparation material rather than as installable software. The central topics are tool-using LLM agents, retrieval-augmented generation, cost and model selection, evaluation and observability, and security and compliance, with explicit trade-offs among latency, cost, accuracy and safety. The agent material covers control loops such as ReAct and plan-and-execute, graph-based orchestration,

    agentic-aiagentic-workflowai
    View on GitHub↗4,200
  • anthropics/financial-servicesanthropics avatar

    anthropics/financial-services

    41,106View on GitHub↗

    This project is an LLM financial agent framework and multi-agent orchestration system designed to execute complex investment banking and wealth management workflows. It provides a financial data integration layer using a standardized context protocol to connect autonomous agents to real-time market data and third-party feeds. The system utilizes a multi-agent architecture that coordinates specialized worker agents through a steering event bus to handle task delegation and secure handoffs. It includes an enterprise AI deployment manifest for provisioning agent personas, prompts, and skill sets

    Python
    View on GitHub↗41,106
  • astrbotdevs/astrbotAstrBotDevs avatar

    AstrBotDevs/AstrBot

    46,370View on GitHub↗

    AstrBot is an orchestration framework designed for building and managing autonomous agents that integrate multimodal artificial intelligence with secure, isolated execution environments. It serves as a platform for coordinating complex agentic workflows, allowing users to connect diverse language, speech, and vision models while maintaining personalized agent personas and domain-specific knowledge bases. The platform distinguishes itself through a modular plugin architecture and a centralized visual dashboard, which together enable users to extend agent capabilities and manage operational set

    Pythonagentaichatbot
    View on GitHub↗46,370
  • jetbrains/koogJetBrains avatar

    JetBrains/koog

    4,654View on GitHub↗

    Koog is an LLM agent framework used to build autonomous entities that execute tool-based workflows. It utilizes a graph-based workflow engine to define agent behaviors and decision paths as a directed graph of nodes and edges. The framework distinguishes itself through a model provider orchestrator that enables dynamic switching, load balancing, and automatic fallbacks between different AI backends. It implements the Model Context Protocol to connect agents to remote tool servers and features a RAG memory system using vector embeddings to maintain long-term conversation context. The project

    Kotlinagentframeworkagentic-aiagents
    View on GitHub↗4,654
  • ruvnet/claude-flowruvnet avatar

    ruvnet/claude-flow

    61,000View on GitHub↗

    Claude-flow is an autonomous agent coordination platform and orchestration framework designed for building complex, multi-step workflows powered by large language models. It functions as a TypeScript-based engine that decomposes high-level objectives into executable action sequences, enabling the creation of collaborative agent teams that operate with minimal manual oversight. The platform distinguishes itself through its ability to federate autonomous agents across network boundaries using secure communication channels and identity verification. It integrates a goal-oriented planning engine

    TypeScriptagentic-aiagentic-engineeringagentic-framework
    View on GitHub↗61,000
  • ruvnet/rufloruvnet avatar

    ruvnet/ruflo

    81,172View on GitHub↗

    Ruflo is an AI agent orchestration platform and workflow automation tool designed to decompose high-level goals into executable action plans. It functions as a manager for multi-agent swarms, organizing autonomous entities into collaborative topologies that utilize shared consensus to complete complex tasks. The framework distinguishes itself through a retrieval-augmented generation layer and knowledge graphs for reasoning over linked data. It incorporates a trajectory-based learning loop that analyzes previous execution paths to refine cognitive patterns and improve future reasoning accuracy

    TypeScript
    View on GitHub↗81,172
  • torantulino/auto-gptTorantulino avatar

    Torantulino/Auto-GPT

    184,986View on GitHub↗

    Auto-GPT is an autonomous agent framework designed for creating and deploying AI agents that use large language models to plan and execute complex goals independently. The system provides a comprehensive environment for managing the entire agent lifecycle, from initial design and testing to live production deployment. The project features a low-code workflow designer that allows users to define agent behaviors by connecting functional blocks in a visual interface. It includes an agent marketplace for discovering and deploying pre-configured agent templates and a standardized evaluation tool t

    Python
    View on GitHub↗184,986