awesome-repositories.com
ब्लॉग
MCP
awesome-repositories.com

AI-संचालित खोज के साथ बेहतरीन ओपन-सोर्स रिपॉजिटरी खोजें।

एक्सप्लोर करेंक्यूरेटेड खोजेंओपन-सोर्स विकल्पसेल्फ-होस्टेड सॉफ्टवेयरब्लॉगसाइटमैप
प्रोजेक्टहमारे बारे मेंहम रैंकिंग कैसे करते हैंप्रेसMCP सर्वर
कानूनीगोपनीयताशर्तें
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
hwchase17 avatar

hwchase17/langchainjs

0
View on GitHub↗
17,822 स्टार्स·3,217 फोर्क्स·TypeScript·MIT·12 व्यूज़docs.langchain.com/langchain↗

Langchainjs

LangChainJS is an AI agent orchestrator and application framework designed for building autonomous systems that use large language models to plan and execute tasks. It serves as an integration library that connects language models with tools, memory, and external data sources to create context-aware logic and complex workflows.

The project provides a provider-agnostic interface and model provider abstraction, allowing applications to switch between different language model providers without rewriting core logic. It includes a toolkit for retrieval augmented generation, utilizing retrievers to inject real-time external data and ground model generation in facts.

The framework covers the orchestration of stateful agent trajectories, modular chain composition, and pluggable memory backends for persisting conversation history. It also includes observability tools for tracking, debugging, and monitoring model outputs and agent performance in production environments.

Features

  • Autonomous Agent Frameworks - Provides a comprehensive framework for building autonomous agents that execute multi-step tasks using external tools.
  • LLM Integration Layers - Provides standardized abstraction layers for connecting, configuring, and swapping different language model providers.
  • Model Provider Integrations - Provides unified interfaces for connecting and configuring multiple language model providers to avoid rewriting logic.
  • Agentic Workflow Orchestration - Offers frameworks for managing stateful agent trajectories and executing multi-step reasoning workflows.
  • AI Agent Orchestrators - Serves as a framework for building multi-step automated workflows and stateful trajectories driven by language models.
  • AI Component Chaining - Implements a system for linking diverse AI tools and components into sequences to build complex, context-aware applications.
  • LLM Application Orchestration - Offers tools for chaining model calls, managing state, and coordinating complex agentic workflows.
  • Context Injection - Implements mechanisms for dynamically inserting retrieved external data into AI model prompts to ground generation in facts.
  • Retrieval Augmented Generation - Implements systems that ground language model responses in external data sources via indexing and context-aware retrieval.
  • LLM Application Frameworks - Provides a foundational application framework for building AI agents by chaining LLMs with tools, memory, and data sources.
  • Model Provider Abstractions - Provides normalized interfaces that allow applications to switch between multiple AI service providers seamlessly.
  • Provider-Agnostic Model Interfaces - Provides abstraction layers that standardize inputs and outputs across multiple LLM providers.
  • RAG Toolkits - Includes a comprehensive toolkit for implementing retrieval augmented generation to ground model outputs in external facts.
  • Tool-Execution Loops - Orchestrates the runtime request-response cycle between an AI model's tool request and the subsequent execution of that tool.
  • Autonomous AI Agents - Provides a framework for building self-directed agents that can plan and execute tasks by integrating external tools.
  • Agent State Persistence - Provides mechanisms for saving and restoring the execution state of autonomous agents to maintain continuity across sessions.
  • LLM Observability - Provides tools for tracking, debugging, and monitoring the trajectories and outputs of large language model applications.
  • Modular AI Components - Provides reusable and swappable building blocks to quickly prototype and iterate on AI application architectures.
  • Real-time Context Augmentation - Connects language models to external data sources and internal systems using retrievers to provide current context.
  • LLM Observability and Evaluation - Includes observability tools for monitoring, tracing, and evaluating LLM performance and reliability in production.
  • AI Application Debugging - Ships integrated debugging tools to track and evaluate model outputs for production reliability.
  • Conversation History Backends - Ships a storage abstraction allowing the system to swap between different databases for persisting conversation history.
  • AI Component Pipelines - Implements a pipeline pattern that links discrete AI components to pass data and state between sequential steps.
  • LLM Performance Monitoring - Implements a monitoring system to analyze execution traces and performance metrics for large language model operations.
  • Frameworks and Ports - The official JavaScript port of the framework.

स्टार हिस्ट्री

hwchase17/langchainjs के लिए स्टार हिस्ट्री चार्टhwchase17/langchainjs के लिए स्टार हिस्ट्री चार्ट

AI सर्च

और अधिक बेहतरीन रिपॉजिटरी खोजें

अपनी ज़रूरत को सरल भाषा में बताएं — AI हजारों क्यूरेटेड ओपन-सोर्स प्रोजेक्ट्स को प्रासंगिकता के आधार पर रैंक करता है।

Start searching with AI

Langchainjs के ओपन-सोर्स विकल्प

समान ओपन-सोर्स प्रोजेक्ट्स, जो Langchainjs के साथ साझा की गई सुविधाओं के आधार पर रैंक किए गए हैं।
  • hwchase17/langchainhwchase17 का अवतार

    hwchase17/langchain

    139,533GitHub पर देखें↗

    LangChain is a framework for building applications that chain large language models with external data sources and third-party tools. It serves as an orchestrator for autonomous agents that use language models to plan and execute multi-step tasks, while providing a toolkit for linking interoperable AI components into sequences to prototype complex model behaviors. The project provides a model agnostic integration layer, allowing users to switch between different language model providers using a standardized interface. It also includes tools for observability and evaluation to track the perfor

    Python
    GitHub पर देखें↗139,533
  • langchain-ai/langchainjslangchain-ai का अवतार

    langchain-ai/langchainjs

    17,818GitHub पर देखें↗

    LangChain.js is a framework for building, executing, and monitoring stateful agentic applications. It provides an orchestration engine that models workflows as directed graphs, allowing developers to connect language models, data sources, and external tools into modular, multi-step processes. The platform distinguishes itself through its focus on stateful execution and human-in-the-loop control. It manages agent lifecycles by persisting execution state across threads, enabling fault tolerance and the ability to pause workflows at designated breakpoints for manual review or modification. This

    TypeScript
    GitHub पर देखें↗17,818
  • mastra-ai/mastramastra-ai का अवतार

    mastra-ai/mastra

    21,221GitHub पर देखें↗

    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
    GitHub पर देखें↗21,221
  • langchain4j/langchain4jlangchain4j का अवतार

    langchain4j/langchain4j

    12,346GitHub पर देखें↗

    LangChain4j is a framework and library for building applications powered by large language models on the JVM. It provides a unified API for developing AI agents, implementing retrieval augmented generation, and integrating generative AI capabilities into professional software built with frameworks like Spring Boot or Quarkus. The project enables the creation of autonomous agents that can reason through tasks, manage memory, and execute external tools to achieve specific goals. It differentiates itself through a unified model interface that allows developers to switch between multiple model pr

    Javaanthropicchatgptchroma
    GitHub पर देखें↗12,346
Langchainjs के सभी 30 विकल्प देखें→

अक्सर पूछे जाने वाले प्रश्न

hwchase17/langchainjs क्या करता है?

LangChainJS is an AI agent orchestrator and application framework designed for building autonomous systems that use large language models to plan and execute tasks. It serves as an integration library that connects language models with tools, memory, and external data sources to create context-aware logic and complex workflows.

hwchase17/langchainjs की मुख्य विशेषताएं क्या हैं?

hwchase17/langchainjs की मुख्य विशेषताएं हैं: Autonomous Agent Frameworks, LLM Integration Layers, Model Provider Integrations, Agentic Workflow Orchestration, AI Agent Orchestrators, AI Component Chaining, LLM Application Orchestration, Context Injection।

hwchase17/langchainjs के कुछ ओपन-सोर्स विकल्प क्या हैं?

hwchase17/langchainjs के ओपन-सोर्स विकल्पों में शामिल हैं: hwchase17/langchain — LangChain is a framework for building applications that chain large language models with external data sources and… langchain-ai/langchainjs — LangChain.js is a framework for building, executing, and monitoring stateful agentic applications. It provides an… mastra-ai/mastra — Mastra is an orchestration framework designed for building, deploying, and managing autonomous AI agents and… langchain4j/langchain4j — LangChain4j is a framework and library for building applications powered by large language models on the JVM. It… vercel/ai — This project is a comprehensive framework for building AI-powered applications, providing a unified toolkit for… agentscope-ai/agentscope — Agentscope is a comprehensive toolkit for developing and orchestrating autonomous multi-agent systems. It provides a…