App self-hosted em Node.js e React para orquestrar equipes de agentes de IA, com organograma, acompanhamento de tarefas, orçamentos e governança.
- Estrelas
- 67,308
- Forks
- 7,535
- Issues abertas
- 354
- Último commit
- há 3 dias
O que é?
AnythingLLM é um aplicativo de IA que você pode hospedar por conta própria para criar um assistente privado no estilo do ChatGPT com base nos seus documentos. Conecte um modelo local (por meio do mecanismo integrado baseado em llama.cpp, do Ollama, do LM Studio e de outros) ou um provedor de LLM na nuvem, como OpenAI, Anthropic ou Gemini. Depois, envie arquivos para criar workspaces dos quais o modelo pode extrair respostas para suas perguntas.
Além de conversar com documentos, o AnythingLLM inclui agentes de IA com uso de ferramentas, um construtor de agentes sem código, tarefas agendadas, compatibilidade com MCP e roteamento de modelos entre provedores. A versão Docker oferece acesso para vários usuários com permissões individuais, além de uma API para desenvolvedores e um widget de chat incorporável para integrações personalizadas.
O projeto é compatível com várias bases de dados vetoriais (LanceDB por padrão, além de PGVector, Pinecone, Qdrant, Weaviate e outras) e oferece opções de embeddings e voz. Ele está organizado como um monorepo com um frontend React, um servidor Express e um serviço coletor de documentos, e também é distribuído como aplicativo para desktop em Mac, Windows e Linux.
Recursos principais
- 01Converse com documentos enviados em PDF, TXT, DOCX e outros formatos, com citações das fontes
- 02Mecanismo integrado de LLM local compatível com CPU e GPU, além de conexões com vários provedores de modelos locais e na nuvem
- 03Construtor de agentes de IA sem código e agentes personalizados com uso de ferramentas e navegação na web
- 04Tarefas agendadas que executam prompts ou fluxos de trabalho de agentes conforme uma programação cron
- 05Suporte a vários usuários com permissões individuais na versão Docker
- 06API para desenvolvedores e widget de chat incorporável para integrações personalizadas
Casos de uso
- Criar um assistente privado de perguntas e respostas com base nos documentos internos da empresa
- Configurar um chat de IA local na sua própria máquina, sem enviar dados para serviços na nuvem
- Oferecer a uma equipe workspaces de IA compartilhados com controles de acesso separados
- Incorporar um assistente de chat a um site ou integrar o chat com IA a um produto existente por meio de API
Início rápido
- 1
Clone o repositório
- 2
Preencha os arquivos .env necessários a partir da raiz do repositório
yarn setup - 3
Inicie o servidor (a partir da raiz do repositório)
yarn dev:server - 4
Inicie o frontend (a partir da raiz do repositório)
yarn dev:frontend
Antes de usar
- A configuração do ambiente de desenvolvimento exige o preenchimento de vários arquivos .env e requer Yarn.
- O suporte a vários usuários e o widget de chat incorporável estão disponíveis somente na versão Docker.
- A telemetria coleta informações anônimas de uso por padrão.
Tópicos
Perguntas frequentes
- O que é anything-llm?
- Aplicativo de IA completo para conversar com seus documentos e executar agentes de IA, com configuração local, suporte a vários usuários e diversos provedores de LLM. AnythingLLM é um aplicativo de IA que você pode hospedar por conta própria para criar um assistente privado no estilo do ChatGPT com base nos seus documentos. Conecte um modelo local (por meio do mecanismo integrado baseado em llama.cpp, do Ollama, do LM Studio e de outros) ou um provedor de LLM na nuvem, como OpenAI, Anthropic ou Gemini. Depois, envie arquivos para criar workspaces dos quais o modelo pode extrair respostas para suas perguntas.
- anything-llm é gratuito? Qual é a licença?
- anything-llm é open source sob a licença MIT. Confira os termos da licença antes de usá-lo em produtos comerciais.
- anything-llm ainda é mantido?
- Manutenção ativa. O último commit de anything-llm foi em 17 de out. de 2026.
- Para que posso usar anything-llm?
- Criar um assistente privado de perguntas e respostas com base nos documentos internos da empresa Configurar um chat de IA local na sua própria máquina, sem enviar dados para serviços na nuvem Oferecer a uma equipe workspaces de IA compartilhados com controles de acesso separados Incorporar um assistente de chat a um site ou integrar o chat com IA a um produto existente por meio de API
- Como instalar anything-llm?
- Clone o repositório Preencha os arquivos .env necessários a partir da raiz do repositório: yarn setup Inicie o servidor (a partir da raiz do repositório): yarn dev:server Inicie o frontend (a partir da raiz do repositório): yarn dev:frontend
- Onde consigo anything-llm?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/Mintplex-Labs/anything-llm
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
Lista selecionada de recursos, padrões e templates para projetar a estrutura de suporte a agentes de IA, abrangendo memória, MCP, permissões, avaliações e orquestração.
Repositório para aprender técnicas de memória para agentes LLM, com 30 notebooks Jupyter executáveis, de buffers de conversa a Mem0, Letta, Zep e Graphiti.
Crawler web open source em Python que transforma qualquer site em Markdown limpo e pronto para LLMs, com extração estruturada baseada em CSS/LLM e uma API hospedada opcional.
Um mecanismo de IA auto-hospedado e compatível com OpenAI, que executa LLMs e modelos de visão, voz, imagem e vídeo em qualquer hardware, inclusive em máquinas só com CPU.
Aplicativo desktop open source e biblioteca Rust para executar vários agentes de IA com menor uso de tokens, memória e recursos.