langchain-ai/langchain
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.
Awesome AI Agents › Language Agent Frameworks
LarAgent is an AI agent development framework delivered as a Laravel package, so agents are defined and wired the way a Laravel developer already writes models and services. An agent is a class with configuration for its provider, model, instructions, tools and memory, and the API deliberately mirrors Eloquent conventions to keep the learning curve inside the framework a developer already knows. Tooling is first class: tools can be declared as classes or methods, and the package supports connecting to MCP servers so an agent can reach external tool catalogues without bespoke glue. Memory and context management are pluggable, which allows a chat history to live in a session, a cache, a database table or a custom store depending on how long the conversation must persist. Structured output lets an agent return a validated shape instead of free text, which matters when the result feeds another part of the application rather than a human. Multi-agent workflows are supported through chainable tasks and Laravel queues, so long-running or fan-out work runs in the background under the same supervision as the rest of the application. The package emits an extensive set of events around the agent lifecycle, giving hooks for logging, cost accounting and permission checks. Multi-modal input and a modular provider layer allow switching between model vendors, and the framework ships documentation, a website and a Discord community. It is written in PHP, tested in CI, distributed through Packagist and released as open source under the maintainer with backing from a Laravel partner agency. It targets Laravel teams who want to add conversational features or internal automation to an existing application without moving the agent logic into a separate Python service.
https://github.com/MaestroError/LarAgent
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.
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.
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.
BISHENG is an open-source LLM DevOps platform designed for enterprise AI applications, offering powerful workflow orchestration, security features, and high-precision document parsing to support complex intelligent business solutions.
VoltAgent is an open-source TypeScript framework for building and orchestrating AI agents powered by Large Language Models, enabling developers to create scalable, customizable, and maintainable AI applications with modular components and visual monitoring.
Swarms is an enterprise-grade, production-ready multi-agent orchestration framework designed to enable complex AI workflows with high scalability, flexibility, and robust developer and security features.
LangGraph.js is a low-level orchestration framework for building customizable, reliable, and controllable language agents as graphs, enabling complex AI workflows with features like long-term memory, human-in-the-loop, and real-time streaming support.
PHP framework for creating and orchestrating AI agents, covering LLM providers, tools, RAG, MCP, event-driven workflows with checkpointing and human-in-the-loop, streaming UI protocols and monitoring.