Skip to main content

Ecosystem

LangChain

LangChain aims to make programming with LLMs easier.

LangChain Modules

Model I/O module normalize LLM inputs (e.g. prompts), APIs, and outputs (e.g. completions):

LangChain Model I/O Module

Retrieval module help to process data alongside the user inputs, making it easier to retrieve relevant information:

LangChain Retrieval Module

Chains module link tasks together:

LangChain Chains Module

Agents module is chains with a list of functions (called tools) it can execute, while chains are hardcoded, agents choose their actions with the help of an LLM:

LangChain Agents Module

See more code snippets.

LangGraph

Building agent with LangGraph.

Library

Instruction

  • AGENTS.md: Open format for guiding coding agents.
  • llms.txt: Helping language models use website.
  • System: System prompts for AI agents.

SDK

RAG

  • RAGFlow: Superior context layer for AI agents.

Agents

  • n8n: Curated list of n8n workflows.
  • Dify: LLM app development platform combines AI workflow, RAG pipeline, agent capabilities.
  • MetaGPT: Multi-agent framework to form collaborative entity for complex tasks.
  • ChatDev: Communicative agents for software development.
  • SWEAgent: Princeton GitHub issues auto-fixer.
  • PRAgent: Codium AI-powered agent for automated pull request analysis, feedback and suggestions.

Project

  • VibeKanban: Run coding agents in parallel without conflicts, and perform code review.

Frontend

  • Puck: Agentic visual editor for React.
  • Vercel.ai: Build AI-powered web applications.

Browser

  • BrowserUse: Leading open-source web agent project.
  • Agent: Browser automation CLI for AI agents.
  • Stagehand: AI Browser Automation Framework.
  • LightPanda: Headless browser designed for AI and automation.
  • FireCrawl: Turn entire websites into LLM-ready markdown or structured data.
  • X-Crawl: Flexible Node.js AI-assisted crawler library.

Client

  • LobeChat: Open-source and modern design AI chat framework.
  • ChatBox: User-friendly desktop client app for AI models.
  • CherryStudio: All-in-One desktop copilot.
  • ChatHub: All-in-one chatbot client.

Copilot

  • Everywhere: Context-aware AI assistant for desktop.
  • Immersive: Translate web pages instantly.
  • DeepL: Free translation copilot.
  • GrammarLy: Free writing and grammar checker copilot.

Slide

  • Banana: AI-native PPT generator based on nano banana pro.

Documentation

References