This module connects Drupal to AnythingLLM, enabling you to build AI-powered chatbots and other applications using your own website data and documents. It supports features like chat, embedding, and search indexing, allowing you to leverage Retrieval Augmented Generation (RAG) while maintaining data sovereignty.
Use Drupal and Anything LLM as your own data-sovereign Retrieval Augmented Generation (RAG) application and create AI-based chats based on data from your own website incl. file documents / attachments out of the box.
Anything LLM is "The all-in-one AI application" which supports LLMs, Embedder Models, Speech models, and Vector Databases.
This module connects your Drupal to Anything LLM.
You can use this module in combination with Search API without any Vector Database or AI Search Submodule.
Implemented:
- Chat
- also usable for ai_ckeditor and ai_translate and 3rd party like ai_image_alt_text or ai_tmgmt
- Supports AnythingLLM API or OpenAI-compatibility mode
- Embedding
- Search API
- Create server
- Create index
- Store and delete entities to index
- Store attachments (via file entity) to index
- Create search view incl. filters *
* The filtering is not done in AnythingLLM database but in code after recieving the results.
Planned / Postponed:
- Translation / Transcription
Links for AnythingLLM:
Anything LLM is licensed under MIT.
Please aware to check whether the telemetry option meets your privacy requirements.
Depends on
Dependencies of the latest stable release
Required by
Tracked projects that depend on this one
No tracked projects depend on this one yet.
Activity
Release Timeline
Releases
| Version | Type | Core | Notes | Release date | |
|---|---|---|---|---|---|
| 1.0.0 | Stable | 10–11 | Chat, Embedding and Search API (incl. files/documents) | Mar 25, 2026 | |
| 1.0.0-rc6 | Pre-release | 10–11 | Indexing documents (via file entity) | Jan 14, 2026 | |
| 1.0.0-rc5 | Pre-release | 10–11 | Coding Standards / Small improvements | Jan 12, 2026 | |
| 1.0.0-rc4 | Pre-release | 10–11 | Bugfix | Jan 12, 2026 | |
| 1.0.0-rc3 | Pre-release | 10–11 | Fixed filter handling for search_api. | Jan 12, 2026 | |
| 1.0.0-rc2 | Pre-release | 10–11 | Use search api fields instead of rendered object | Jan 9, 2026 | |
| 1.0.0-rc1 | Pre-release | 10–11 | Chat, Embedding and Search API | Jan 7, 2026 | |
| 1.0.0-alpha1 | Pre-release | 10–11 | First alpha Release. Search API still experimental. | Jul 1, 2025 | |
| 1.0.x-dev | Dev | 10–11 | Dev Release | Dec 31, 2024 |