anything-llm

Mintplex-Labs
43193
The all-in-one Desktop & Docker AI application with built-in RAG, AI agents, No-code agent builder, MCP compatibility, and more.
#rag #lmstudio #localai #vector-database #ollama #local-llm #llama3 #llm #webui #ai-agents #crewai #multimodal #agent-framework-javascript #custom-ai-agents #deepseek #deepseek-r1 #mcp #mcp-servers

Overview

What is anything-llm

Anything-llm is an all-in-one Desktop and Docker AI application that features built-in Retrieval-Augmented Generation (RAG), AI agents, a no-code agent builder, and is compatible with MCP.

How to Use

Users can install Anything-llm on their desktop or run it via Docker. The application allows users to interact with their documents, utilize AI agents, and configure settings without any complex setup.

Key Features

Key features include built-in RAG for enhanced document interaction, customizable AI agents, a user-friendly no-code agent builder, multi-user support, and seamless integration with MCP.

Where to Use

Anything-llm can be used in various fields such as education, research, customer support, and any domain requiring document interaction and AI assistance.

Use Cases

Use cases include automating customer service responses, enhancing research document analysis, creating interactive educational tools, and developing custom AI solutions without coding.

Usage

Installation

Generate your exclusive SSE URL:

MCP Server Configuration (for all clients):

Installation in Cursor

Click on the Cursor settings icon in the top right, find the MCP option, then click the + button in the top right of that page and add the configuration in the config panel.

Note: Do not delete previously added configuration items

After completion, restart Cursor, chat with Cursor, and you can use MCP functions

Installation in Claude

Find this json file at the following path: macOS: ~/Library/Application Support/Claude/claude_desktop_config.json Windows: %APPDATA%\Claude\claude_desktop_config.json If this file doesn't exist, create one and paste the content above into the file.

Note: Do not delete previously added configuration items.

After completion, restart Claude, and you can use MCP functions through the Claude dialog

SDK

Installation in Python

Install composio-toolset by running the following commands in your terminal:

pip install composio_openai

Python example code:

from composio_openai import ComposioToolSet, App
from openai import OpenAI

openai_client = OpenAI()
composio_toolset = ComposioToolSet(entity_id="default")

tools = composio_toolset.get_tools(apps=[App.GITHUB])

Installation in TypeScript

Install composio-core by running the following commands in your terminal:

npm install -g composio_core

TypeScript example code:

import { OpenAI } from "openai";
import { OpenAIToolSet } from "composio-core";

const openaiClient = new OpenAI();
const composioToolset = new OpenAIToolSet();

const tools = await composioToolset.getTools({
  apps: ["github"],
});

Content